home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Business Assistant
/
Business Assistant.iso
/
dayo
/
dayooe
/
dayoze.exe
/
DAYOORD.DOC
next >
Wrap
Text File
|
1991-06-15
|
262KB
|
3,929 lines
╔════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ║
║ ║
║ █▄██████████▒░ █████▒░ ██▒░ ██░ ███████████▒░ ║
║ ███▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ █▒░ █▒░ ██▒░ ██░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░██░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ███▀▀▀▀▀███▒░ ████▒░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ║
║ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ║
║ ███▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ██▒░ ║
║ █▀██████████▒░ ██▒░ ██▒░ ██▒░ ███████████▒░ ║
║ ░░░░░░░░░░░ ░░░ ░░░ ░░░ ░░░░░░░░░░░░ ║
║ ║
║ ║
║ ║
║ ▄███▄ █▄███░ █▄███░ ████░ █▄███░ ▄██▄" ║
║ █░ █░ █░ █░ █░ █░ █░ █░ █░ █░" ║
║ █░ █░ █████░ █░ █░ █▄▄▄ █████░ ▀██▄" ║
║ █░ █░ █░▀█░ █░ █░ █░ █░▀█░ █░" ║
║ ▀███▀ █░ ██░ █▀███░ ████░ █░ ██░ ▀██▀" ║
║ ║
║ ║
║ ║
║ ║
║ SALES ORDER ENTRY FOR THE DAYO MODULES ║
║ ║
║ ║
║ Copyright 1990, TJS LAB, PO Box 585366, Orlando, Florida 32858-5366 ║
║ ║
║ ║
║ ║
║ ▓▓▓▓▓▓ ███████████▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▐█▌ ║
║ ▀ ▓▓ ▀ ▓▓▓▓ ▀▀▀▀▀███████████████████████████▌ S ║
║ ▓▓ ▓▓ ▄▓▓▓▄ ▀████▀▀ ▀████████████ O ║
║ ▓▓ ▓▓ ▓▓ ▀▀ ███████████ F ║
║ ▓▓ ▓▓ ▓▓ ▀▓▓▓▄ Specializing In ▐█████████▌ T ║
║ ▀▓▓▓▀ ▓▓ MicroComputer ██████████ C W ║
║ ▀▓▓▓▀ & LAN █████■████▌ O A ║
║ Applications ▐███████████ N R ║
║ ┌─┐ ┌─┐ ███████████▌ S E ║
║ ▀▓▓ ▓ ▀▓▄▓▓▓▄ ┌╧─╧┐ ┌─┐ ┌╧─╧┐ ████▀ ▀███ U ║
║ ▓▓ ▓▓▓ ▓▓ ▓▓ └───╜ ┌╧─╧┐ └───╜ ███ ██▌ L & ║
║ ▓▓ ▄▓ ▓▄ ▓▓▓▓▓ ░█░ └───╜ ░█░ ███▄▄███ T ║
║ ▓▓ ▓▓▓▓▓ ▓▓ ▓▓ █████ ░█░ █████ ▀█████▌ I ║
║ ▓▓▓▓ ▄▓ ▓▄ ▓▀▓▓▓▀ █████ ▀▀▀█ N ║
║ █ G ║
║ PO BOX 585366, ORLANDO, FLORIDA 32858-5366 ▄▄▄▄▀ ║
║ ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
DAYO Orders, TJS LAB Orlando, Florida
"Try before you buy..."
┌─────────┐
┌─────┴───┐ │ (tm)
──│ │o │──────────────────
│ ┌─────┴╨──┐ │ Association of
│ │ │─┘ Shareware
└───│ o │ Professionals
──────│ ║ │────────────────────
└────╨────┘ MEMBER
This program is produced by a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware principle
works for you. If you are unable to resolve a shareware-related problem with
an ASP member by contacting the member directly, ASP may be able to help.
The ASP Ombudsman can help you resolve a dispute or problem with an ASP
member, but does not provide technical support for members' products. Please
write to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send a
Compuserve message via easyplex to ASP Ombudsman 70007,3536
■ SOFTWARE SUPPORT POLICY
1. TJS LAB does not support users of unregistered DAYO products with the
exception of installation questions.
2. Support (included with registration) remains in effect for 1 year after
date of registration or upgrade.
3. Support is available through the following methods:
- Phone/Voice Mail: (407) 291-3960/6987
- U.S. Mail: TJS LAB, PO Box 585366, Orlando, FL 32858-5366
- Compuserve Easyplex: 76367,1401
4. Any errors ("bugs or features') in the program will be corrected and
the 'fix' sent promptly (via modem if possible).
DAYO Orders, TJS LAB Page: 1
Table of Contents
Page Subject
──── ───────────────────────────────────────
3 ............... INTRODUCTION
4 ............... COPYRIGHT/LICENSE
4 ............... DISCLAIMER
4 ............... REQUIREMENTS
4 ............... SETUP
5 ............... MAIN MENU
5 ............... PASSWORD/NAME
6 ............... ORDERS MENU
6 ............... KEY ORDER CONFIGURATION SETTINGS
7 ............... KEY INVENTORY & CUSTOMER FIELDS
8 ............... CREATE ORDER
8 ............... ORDER INITIAL SCREEN
9 ............... SELECT CUSTOMER OR ORDER
9 ............... ORDER DETAIL SCREEN
10 ............... SELECT DETAIL ITEM
10 ............... EDITING SELECTED DETAIL ITEMS
10.1 ............... MULTIPLE PRICING
10 ............... RECALL A TEMPLATE
11 ............... FINAL ORDER EDIT SCREEN
11 ............... MULTIPLE SHIP TOS
12 ............... LAST CHANCE TO ABORT ORDER
13 ............... PRINTER OFFLINE MESSAGE
13 ............... DATABASE POSTING
13 ............... BROWSE HEADER ORDER RECORDS
14 ............... EDIT HEADER ORDER RECORDS
14 ............... ADD A BLANK ORDER HEADER RECORD
14 ............... DELETE ORDER HEADER RECORD
15 ............... BROWSE DETAIL ORDER RECORDS
16 ............... ADD A BLANK ORDER DETAIL RECORD
16 ............... DELETE ORDER DETAIL RECORD
16 ............... TEMPLATES
18 ............... CREATE NEW TEMPLATE
18 ............... DELETE TEMPLATE ITEM
18 ............... REPRINT AN ORDER
19 ............... CUSTOMERS
19 ............... CONFIGURATION
20 ............... CONFIGURATION DEFAULT SETTINGS
21 ............... CONFIGURATION MENU
21,22 .............. COMPANY NAME, ADDRESS & TELEPHONE
22 ............... AUTOMATICALLY PRINT THE ORDER
22 ............... LAST ORDER NUMBER
22 ............... ORDER PRINTER TYPE
23 ............... ORDER PRINTER PORT
23 ............... ORDER COPIES
23 ............... DEFAULT TAX CODE
23 ............... DEFAULT ORDER TYPE
24 ............... ALLOW BROWSE EDITING
24 ............... DEFAULT TERMS
24 ............... DEFAULT SHIPPER/METHOD OF SHIPMENT
25 ............... INVENTORY DATABASE LOCATION/DIRECTORY
25 ............... CUSTOMER DATABASE LOCATION/DIRECTORY
DAYO Orders, TJS LAB Page: 2
Table of Contents
Page Subject
──── ───────────────────────────────────────
25 ............... POS DATABASES LOCATION/DIRECTORY
25 ............... PRICE BOOK DATABASE LOCATION/DIRECTORY
26 ............... REPORT PRINTER TYPE
26 ............... REPORT PRINTER PORT
26 ............... VISUAL INDEXING
26.1 ............... TAX THE ADJUSTMENT FIELD ON THE INVOICE
26.1 ............... DEFAULT FREIGHT PERCENTAGE
26.1 ............... TAX THE FREIGHT FIELD ON THE INVOICE
26.2 ............... USE MULTIPLE PRICES - MULTIPLE PRICE TABLES
26.2 ............... AUTOMATIC DAILY INDEXING
27 ............... AUTOMATIC DAILY INDEXING
27 ............... COLOR MONITOR
27 ............... COLOR INTENSITY
28 ............... REPORTS
29 ............... ORDERS HEADER REPORTS
29 ............... ORDERS DETAIL REPORTS
30 ............... CUSTOMER BILL TO ADDRESS LABELS
31 ............... TEMPLATES ALL REPORT
31 ............... DATABASE STATUS REPORT
33 ............... CONFIGURATION STATUS REPORT
34 ............... PRINTER DRIVER (SETUP)
34 ............... PRINTER DRIVER OPTIONS
35 ............... CHANGE DEFAULT PRINTER
36 ............... FULL SCREEN EDIT - F2
36 ............... PRINTER DRIVER DATABASE FIELD DEFINITIONS
37 ............... MISCELLANEOUS ROUTINES
37 ............... MISC Routines Menu
38 ............... APPEND FROM
40 ............... BROWSE DATABASES
42 ............... COPY (.DBF) TO
44 ............... CREATE DATABASE
46 ............... DELETE RECORDS
47 ............... ERASE FILE
47 ............... EXIT TO DOS
48 ............... INDEX A DATABASE
49 ............... LIST FIELDS
52 ............... MODIFY DATABASE
53 ............... PACK DATABASE
54 ............... RECALL RECORDS
54 ............... RETURN TO MENU
54 ............... RUN (DOS COMMAND)
55 ............... SIMPLE EDITOR
56 ............... SORT DATABASE
57 ............... TYPE (PRINT) FILE
58 ............... ZAP DATABASE
60 ............... HELP SCREENS
61 ............... EXPANDED HELP
62 ............... USER DEFINED & INPUTTED HELP SCREENS/MESSAGES
63 ............... VIEW DOCUMENTATION ONSCREEN
64 ............... DATABASE STRUCTURE
68 ............... DATA DICTIONARY
70 ............... DAYO POS MAINTENANCE & QUIRKS
72 ............... TJS LAB, CUSTOM CODING
DAYO Orders, TJS LAB Page: 3
■ INTRODUCTION
DAYO Orders creates sales orders based on the DAYO Inventory,
Customer, and other DAYO databases. Orders can be printed on a standard
printer or a Hewlett Packard (tm) Laserjet compatible printer. The order can
be printed on a pre-printed form, on the Laser printer in a special laser
format, or as a standard/default form. This application is multiuser; capable
of supporting many users when used on a PC based LAN/Network. It can, however
be run (like all DAYO products), as a 'standalone' application. DAYO Orders
closely models itself after the DAYO POS (Point of Sale) application, and is
totally integrated with that application.
Some of the DAYO Orders highlights are:
Multiuser (ie: Novell)
Templates
Databases are dBase (tm) compatible
HP Laser Special Orders
Preprinted Orders forms support
Standard Orders forms
Customer Bill To/Mailing Address Labels
Special Customer Pricing (With DAYO Price Book)
Margin
Discount Off List
Fixed
Configuration Settings
Sales Tax Codes
Terms Codes
Invoice Type Codes
Shippers/Method of Shipment Codes
Passwords (with DAYO Passwords)
Reports
Other DAYO Products:
DAYO Inventory Inventory Control, Vendors, Purchasing, Receiving
DAYO POS Point of Sales (Billing & Invoicing)
DAYO Price Books Special pricing for your customers as well as a wide
range of product catalogs/reports
DAYO AR Accounts Receivable
DAYO AP Accounts Payable
DAYO BO Back Orders
DAYO EOP End Of Period Posting
DAYO Passwords Password protect your DAYO system
DAYO Smart Reports A variety of reports pertaining to the above modules
DAYOX Network/LAN Index Maintenance Utility
DAYO Orders, TJS LAB Page: 4
■ COPYRIGHT/LICENSE
This manual and software is copyrighted with all rights reserved by
TJS LAB. No copying of this manual or software is authorized without
the prior written consent of TJS LAB. The only exception to this rule is the
making of backup copies of registered software disks. No RESALE of any part
of the source codes is authorized without the prior written consent of
TJS LAB. TJS LAB retains all rights to DAYO Orders software, documentation,
and source codes.
Read the Order Form (last page), for more information on Source Codes...
Authorization to distribute the Shareware Version (unregistered) is
granted.
■ DISCLAIMER
No warrant is made that this software will work in all environments,
or with all resident programs and hardware configurations. TJS LAB has
tested this software in many environments and found it to perform as
expected, however, this software is licensed "AS IS".
TJS LAB will not be liable for any damage done to your data, hardware
and/or software systems as a result of using DAYO Orders.
■ REQUIREMENTS ***
IBM or Compatible CPU
640K memory
* DOS 3.3 or above
Hard Disk
■ SETUP
To setup DAYO Orders, copy the contents of the DAYO Orders floppy disks
into a directory on your hard disk (ie: \DAYOORD). If this is the Shareware
Version, you need to UnZip/UnArc the files here. When you run DAYO Orders
for the first time, it will create all the database, index, and configuration
files it requires for operation. If you are using other DAYO modules, be sure
to enter the location of these databases into the DAYO Orders configuration.
Type and enter 'DAYOQ' at the DOS prompt to run the program (ie: C:\DAYOQ).
DAYO Orders, TJS LAB Page: 5
■ MAIN MENU
After a few moments and possibly a reindex, the main menu will appear:
DAYO Orders Version 3.0 TJS LAB ┌───[February 1991]──┐
Copyright (c) 1989-1991, All Rights Reserved │S M T W T F S │
╓────────────────────╖ ├────────────────────┤
║ 1 ORDER ║ ████▄ ▄█▄ █░ █░ ▄███▄ │ 1 2│
╟────────────────────╢ █░ █░ █░█░ █░ █░ █░ █░ │ 3 4 5 6 7 8 9│
║ 2 CUSTOMERS ║ █░ █░ █░█░ ▀█░██░ █░ █░ │10 11 12 13 14 15 16│
╟────────────────────╢ █░ █░ █▀▀▀█░ ▀█▀ █░ █░ │17 18 19 20 21 22 23│
║ 3 CONFIGURATION ║ █░ █░ █░ █░ █░ █░ █░ │24 25 26 27 28 │
╟────────────────────╢ ████▀ █░ █░ █░ ▀███▀ │ │
║ 4 REPORTS ║ └────────────────────┘
╟────────────────────╢ ╓────────────────────────────────────────────────╖
║ 5 MISC ROUTINES ║ ║ DAYO ORDERS STATISTICS ║
╟────────────────────╢ ║ DATABASE NAME RECORDS SIZE ║
║ 6 EXIT ║ ║ INV.DBF Inventory 1 1K ║
╚════════════════════╝ ║ ORDERS.DBF Order Header 0 1K ║
Select Option ║ ORDERSD.DBF Order Detail 0 0K ║
║ CUSTOMER.DBF Customers 309 154K ║
╚════════════════════════════════════════════════╝
▄███▄ █░ █░ ▄███▄ ▄█████▄ ████▄ ▄██▄
█░ █░ █░ █░ █░ █░ █░ █░ █░
█░ █░ █░ █░ █░ █░ █░ █▄▄▄ ▀██▄
█░ █░ █░ █░ █░ █░ █░ █░ █░
▀███▀█░ ▀███▀ ▀███▀ █░ ████▀ ▀██▀
View-Adjust-Create Order
The left side of the screen is the actual main menu. The calendar and
logos are just 'art'. The DAYO Orders Statistics box (center right) contains
the number of records and size (in kilo bytes) of the main databases (there
are many others!).
■ PASSWORD/NAME
From the main menu you can enter any of the modules, but not until you
enter your name (or password if using DAYO Password):
┌────────────────────────────────────────────────────────────────────────────┐
│┌──────────────────────────────────────────────────────────────────────────┐│
││ Enter Your Name: TOM JOHNSON ││
│└──────────────────────────────────────────────────────────────────────────┘│
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 6
■ ORDERS MENU
╔════════════════════════╗
║ ORDERS MENU ║
╟────────────────────────╢
║ CREATE ORDER ║
║ BROWSE ORDER HEADERS ║
║ BROWSE ORDER DETAIL ║
║ BROWSE/CREATE TEMPLATE ║
║ REPRINT ORDER ║
╟────────────────────────╢
║ Select Option ║
╚════════════════════════╝
Orders are created by first selecting a customer, then selecting the
detail line items, or by recalling/adding a template.
■ KEY ORDER CONFIGURATION SETTINGS
Many configurations can be made that affect the Orders process. The
following configuration settings are the key ones. These settings should be
determined and set prior to any creation of Orders! Be sure you understand
each option before creating your first order. The default settings may not
be what you require!
Auto Print Order - Prints Order automatically after completion.
Defaults to 'Y'
Last Order Number - Your Order numbers will start (default) at '1'
unless you change this
Order Printer Type - You can select 1 of 3 Order printout types:
Standard, HP Laser, or Pre Printed
Defaults to STANDARD
Order Printer Port - Defaults to LPT1
Order Copies - Defaults to 1
Default Tax Code - Customers with no TAXRATE will receive the sales
tax rate associated with this tax code. Defaults to
'1'
Default Order Type - This becomes the default TYPE (ie: REG), for
customers with no TYPE field entered in their
customer records. Defaults to 'REG'
Default Shipper - This is the default Shipper/Method of Shipment for
customers that do not have it entered on their
records. Defaults to PICKUP
Default Terms - This is the default Terms (ie: CASH, NET 30), for
those customers that do not have it entered on
their records. Defaults to CASH
DAYO Orders, TJS LAB Page: 7
Inventory Location - Defaults to current drive/directory, but may reside
in the \DAYOINV\ directory...
Customer Location - Defaults to current drive/directory, but may reside
in the \DAYOAR\ directory...
POS Location - Defaults to current drive/directory, but may reside
in the \DAYOPOS\ directory...
Price Book Location - Defaults to current drive/directory, but may reside
in the \DAYOPB\ directory...
■ KEY INVENTORY & CUSTOMER FIELDS
To make it possible for you to create an Order, you must have at least
one customer and one item in your inventory. Key fields these customer and
inventory records greatly affect the Orders process.
For instance, the inventory database (INV.DBF) has the following key fields:
The PRICE field obviously determines what is to be charged the customer/
client. The only exception to this is the DAYO Price Book pricing methods.
Inventory items can be TAXABLE or not.
Apart from the obvious benefit of having the customers name and address, the
customer database (CUSTOMER.DBF) also has its important order related fields:
The tax rate field (TAXRATE) field determines the sales tax rate to be
charged this customer/client.
The TERMS field determines how the customer/client is to pay (or not to
pay), for the items. For example, a CASH terms customer will pay
'on the spot', whereas a customer with terms of 'NET 30' has thirty days to
make payment for the order (later made into an invoice).
The SHIPPER field alerts you to how the customer wants the items shipped
to him.
The TYPE field is perhaps the most important. It is this field that
determines how the order data will be posted to the databases after it gets
invoiced. There are 8 default order/invoice types, but more can be added. It
is imperative that these default TYPE entries NOT be altered. Any additional
TYPE entries will be handled (posted), just like the REG (Regular Sale) type.
REG - REGULAR SALE
Ret - RETURN
Ref - REFUND
DIR - DIRECT SHIPMENT
SPC - SPECIAL
LON - LOANED
EXC - EXCHANGE
TRN - TRANSFER
VOD - VOIDED
DAYO Orders, TJS LAB Page: 8
The PBM (Price Book Margin) and PBL (Price Book List) fields work with
DAYO Price Book to provide special pricing to the customer.
■ CREATE ORDER
Okay, time to create an Order!
After selecting the ORDER option, the initial Order screen will
appear (below). Note that much of the customer information is printed atop
the screen. All other customer data is accessible by simply 'browsing'
through the customer database; by using one of the FIND function keys
(F5,F6,F7,F8), or by using the right/left/PgUp/PgDn arrow keys. There are
more fields to the right of the initial screen! Press F1 (for HELP), if you
want more information about the special keys involved in a browse screen...
■ ORDER INITIAL SCREEN
DAYO Orders Version 3.0 TJS LAB ORDER ┌───[February 1991]──┐
╔════════════════════════════════════════════════════════════════════════════╗
║ BILL TO: SHIP TO: ║
║ JOE MORGAN JOE MORGAN WAREHOUSE #34 ║
║ PO BOX 334366 890 EAST LOWELL ROAD ║
║ 89033 WINTER PARK STREET ║
║ CASSELBERRY, FL 34330 ORLANDO, FL 55555-5555 ║
║ CUSTOMER # TYPE SALESPER TERMS SHIPPER ║
║ 1234 REG JD COD UPS GROUND ║
║ PHONE ATTN CREDIT LASTDATE ║
║ (407) 291-5555 SAM SPELDING 7000.00 12/28/91 ║
╚═══════════════════════════[ Select The Customer]═══════════════════════════╝
CUSTOMER NAME ATTN
───────────╥────────────────────────────────╥─────────────────────────────────
1 ║ TOM JOHNSON ║ TOM
2 ║ JANICE ICE COMPANY ║ JOSE
3 ║ JOE MORGAN ║ SAM SPELDING
4 ║ MORGAN ENTERPRISES, INC ║
5 ║ HARRODS ║ DING MING
4 ║ SALLEY MORGAN ║
5 ║ CATHY MORGAN ║
Esc (Abort/Exit) Enter/Return (Select) F1 (Help) Ctrl N (Add)
Find: F5 (Customer) F6 (Name) F7 (Ship To) F8 (Phone) F9 (Zip Code)
1/20
DAYO Orders, TJS LAB Page: 9
■ SELECT CUSTOMER OR ORDER
Select (highlight), a customer you wish to create an order for, then
press Enter/Return. Note, if so configured (in your Configuration menu), you
can press Ctrl N to add/create a new customer if you have the configuration
setting set to allow the adding of new customer records.
■ ORDER DETAIL SCREEN
The next screen remains the same ONLY in that the customers Bill To
address remains on the screen (top left). The little box on the upper right
of the screen will contain a scrolling list of selected detail items as well
as a total cost of the detail items and the number of detail lines. The
center of the screen contains key information about the currently highlighted
inventory item.
DAYO Orders Version 3.0 TJS LAB ORDER ┌───[February 1991]──┐
╔══════════════════════════════════════╦══[ Detail Items ]═══════════════════╗
║ BILL TO: ║ Subtotal: 75.76 Lines: 2 ║
║ JOE SPACE ║ Item Qty Extended ║
║ PO BOX 9930 ║ 1000 10 55.56 ║
║ ║ 324233-A 1 20.20 ║
║ LANCASTER, ST 55555 ║ ║
╠═══[ Item Info ]══════════════════════╩═════════════════════════════════════╣
║ Item Vendor Item Vendor Description Type ║
║ 1232 ABC-1232 ABC # 45 BOLT R ║
║ Onhand OnOrder Cost Retail Price Adj. Price PB Method ║
║ 10 0 1.00 3.00 2.00 2.00 DEF **.***║
╚═══════════════[ Select The Inventory Items To Be Ordered ]═════════════════╝
ITEM DESC ONHAND ONORDER BO
──────────────╥────────────────────────────────╥─────────╥─────────╥──────────
1212 ║ # 12 BOLT ║ 10 ║ 0 ║ 0
1214 ║ # 32 BOLT ║ 10 ║ 0 ║ 0
1216 ║ # 33 BOLT ║ 10 ║ 7 ║ 0
1217 ║ # 40 BOLT ║ 10 ║ 3 ║ 0
1219 ║ # 42 BOLT ║ 10 ║ 0 ║ 0
1232 ║ # 45 BOLT ║ 10 ║ 12 ║ 7
1245 ║ RED ALUMINUM SIDING TYPE 3 ║ 10 ║ 0 ║ 0
Esc (Exit) Enter/Return (Select) F1 (Help) F2 (Edit) F3 (Template)
Find: F5 (Item) F6 (Desc) F7 (Vendor) F8 (Vendor Item) F9 (Type)
18/74
DAYO Orders, TJS LAB Page: 10
■ SELECT DETAIL ITEM
To select an inventory item for addition to an Order, highlight the item,
then press Enter/Return. The lower center of the screen will clear and a
prompt will appear allowing you to alter the PRICE and the quantity to be
ordered, ie:
╚═══════════════════════════[ Add Item To Order ]════════════════════════════╝
Price: 100.01
Quantity: 3
■ EDITING SELECTED DETAIL ITEMS
Any time during the item selection process, you can edit items already
selected by pressing the 'F2' key. This will bring up a 'browse' screen of
just those items you have selected, ie:
Item Description Qty Price Extended
145355 BIG WIDE MOUTH JAR #45 10 31.00 310.00
154242-12 LITTLE JAR 1 20.20 20.20
457823 SMALL JAR 1 55.56 55.56
654555 BIG NOSE JAR 1 323.23 323.23
745745 JAR 1 100.01 100.01
856566-YOI GREEN JAR 10 0.00 0.00
Esc (Abort/Exit) Enter/Return (Edit) Ctrl U (Delete)
Pressing Enter/Return again will let you change the PRICE and/or quantity
of the currently highlighted detail item. 'Ctrl U' removes the detail line
item from the order. Exit this screen by pressing 'Esc' only once.
■ RECALL A TEMPLATE
If you have created templates, you can recall them from the ORDER DETAIL
screen by pressing 'F3' and then entering in the template number, ie:
Enter Template Number: 50
Note, templates are created in another ORDER menu option routine...
DAYO Orders, TJS LAB Page: 10.1
■ MULTIPLE PRICING
There are 6 price fields in the inventory database (INV.DBF) that will
be presented/displayed onto the screen for selection IF you have the multiple
pricing flag 'turned on' (in Configuration) AND any of the price fields
(PRICE1 to PRICE5) have a value not equal to zero...
╔════════════════════════════════════╗
║Select From Multiple Pricing ║
║ 0 to 4: 31.150║
║ 5 to 9: 32.730║
║ 10 to 14: 33.230║
║ 15 to 43: 34.180░
║ 44 to 46: 35.330║
║ More Than 46: 36.200║
╚════════════════════════════════════╝
The PRICEX field in the customer database (CUSTOMER.DBF) will override
the quantity values if it contains a number between 1 and 5. If the PRICEX
field equals 0, then the highlighted price is determined by the quantity
ordered. If the PRICEX field is greater than 6, then the first price (the
default) will always be highlighted.
Read more on multiple pricing in the Configuration section...
DAYO Orders, TJS LAB Page: 11
■ FINAL ORDER EDIT SCREEN
When all Order detail items have been selected, press 'Esc' once to
bring up the final Order edit screen. It is this screen that gives you the
chance to change the key Order header information, ie:
Customer Number 1330
Bill To Name Tim Johnson
Edit/Alter Order Header
Ship To Name Johnson Air Conditioning
Address 1 710 Teays Valley Road
Address 2
City Winfield
State WV
Zip 55555-5555
Phone (800) 555-5555
Type REG
Terms COD
Shipper UPS GROUND
Sales Person TJ
Tax Rate 0.060
Customer PO
Adjustment 0.00
Freight 10.00
Amount Paid 0.00
Taxes 2.04
Detail Subtotal 442.99
Comment Thank You!
Esc (Exit) Enter/Return (Edit/Alter)
To edit any of the header fields (except customer number and Bill To
name), highlight the field, then press Enter/Return. You will be given the
opportunity to edit the field or select from a list of choices.
■ MULTIPLE SHIP TOS
If a customer has multiple Ship To addresses, highlight and press enter
on the Ship To Name and a selection window will appear onto the screen with
all the Ship Tos for that customer.
╔════════════════════════════════════════════════════════════════════════════╗
║ Select the Ship To Address & Data ║
╠════════════════════════════════════════════════════════════════════════════╣
║1 APPLEBERY'S BAR 1234 EASTERN WAY MORGANTOWN, PA 55555-5555 ║
║2 APPLEBERY'S BAR 600 MAJOR BLVD LANSING, PA 55555-5555 ║
║3 APPLEBERY'S BAR 70 LINCOLN ROAD JERSEY, PA 55555-5555 ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
DAYO Orders, TJS LAB Page: 12
The 'Type', 'Terms', 'Shipper', and 'Tax Rate' fields will bring up a
list of only the valid choices, ie:
TYPE: TERMS:
┌─────────────────────────────────────┐ ┌────────────────────┐
│ Select Type │ │ Select Terms │
│REG - REGULAR SALE │ │COD │
│Ret - RETURN │ │CASH │
│Ref - REFUND │ │MASTERCARD │
│SPC - SPECIAL │ │VISA │
│LON - LOANED │ │DISCOVER │
│EXC - EXCHANGE │ │NET 7 │
│TRN - TRANSFER │ │NET 10 │
│VOD - VOIDED │ │NET 15 │
└─────────────────────────────────────┘ │NET 30 │
│NET 60 │
└────────────────────┘
SHIPPER:
┌────────────────────┐
│ Select Shipper │
│DELIVER │ TAXCODE/TAXRATE:
│UPS GROUND │ ┌──────────────────┐
│UPS BLUE │ │ Select Tax Rate │
│UPS RED │ │0 - 0.000 │
│AIRBORNE │ │1 - 0.060 │
│FEDERAL EXPRESS │ │2 - 0.065 │
│TRUCK │ └──────────────────┘
│SPECIAL DELIVERY │
│US MAIL │
│PICKUP │
└────────────────────┘
■ LAST CHANCE TO ABORT ORDER
When finished with the final Order screen, press 'Esc'.
The following box will appear onto the screen giving you the option to
Post (continue with) the Order process, Redo the final Order screen (maybe
change the terms...), or to just quit (abort!).
╔══════════════════════════════════════╗
║ Order Total: 435.03 ║
║ ║
║ Total Due: 435.03 ║
║ ║
║ Post This Order? (Y/N/Q) ║
║ ─────────────────────────── ║
║ Y (OK) N (Redo) Q (Quit/Abort) ║
╚══════════════════════════════════════╝
DAYO Orders, TJS LAB Page: 13
■ PRINTER OFFLINE MESSAGE
If your printer is offline (and attached to LPT1), the following message
will appear onto the center screen. Fix the printer, or press 'Esc' to
abort the printing. Note, you can always print the order later...
╔════════════════════════════════════════════════════════════════════════╗
║ Your Printer is Not Ready! Please Fix, or Press Esc to Abort! ║
╚════════════════════════════════════════════════════════════════════════╝
■ DATABASE POSTING
Database posting means the updating of all databases affected by the
creation of an Order. DAYO Orders post to 2 databases, ORDERS.DBF (header),
and ORDERSD.DBF (detail). The database names are displayed onto the upper
right of the screen as they are updated, ie:
╔═[ Posting Progress ]════╗
║ Order Header ║
║ Order Detail ║
╚═════════════════════════╝
■ BROWSE HEADER ORDER RECORDS
The second ORDER menu option (BROWSE ORDER HEADERS) is a browse screen
of all Order header records. Key information about the customer and the
Order is printed on the top of the screen, ie:
DAYO Orders Version 3.0 TJS LAB ORDER ┌───[February 1991]──┐
╔════════════════════════════════════════════════════════════════════════════╗
║ BILL TO: SHIP TO: ║
║ Salley Morgan Salley Morgan ║
║ Po Box 58 PO BOX 58 ║
║ 1001 Lazy Drive 1001 Lazy Drive ║
║ Morganville, PA 55555-5555 Morganville, PA 55555-5555 ║
║ CUSTOMER # TYPE SALESPER TERMS SHIPPER ║
║ 123 REG JD CASH US MAIL ║
║ PHONE ATTN CREDIT LASTDATE ║
║ (800) 555-5555 Norman H. 0.00 12/28/89 ║
╚═══════════════════════[ Browse the Order Headers ]═════════════════════════╝
ORDER CUSTOMER SHIPNAME
─────────────────────╥──────────╥─────────────────────────────────────────────
5 ║ 123 ║ TJS LAB
6 ║ 243 ║ ARNEN INDUSTRIES
7 ║ 244 ║ HARPERS FLOWERS
8 ║ 543 ║ JOE'S PIZZA
9 ║ 451 ║ YANKEE CLIPPER
10 ║ 634 ║ ARLIE JAMES
11 ║ 333 ║ JOE MORGAN INC
Esc (Exit) F2 (Edit) F3 (Detail) Ctrl N (Add) Ctrl U (Delete/Recall)
Find: F5 (Invoice) F6 (Ship To Name) F7 (Customer)
DAYO Orders, TJS LAB Page: 14
■ EDIT HEADER ORDER RECORDS
Press 'F2' to bring up the full screen edit option. Note, this capability
can be removed with the 'Allow Browse Edit' configuration setting.
Example of a Full Screen Edit of the Order header record:
DAYO Orders Version 3.0 TJS LAB ORDER
┌────────────────────────────[ FULL SCREEN EDIT ]────────────────────────────┐
│ ORDER: 7 FREIGHT: 2.00 │
│ CUSTOMER: 1 SUBTOTAL: 10.00 │
│ SHIPNAME: Salley Morgan OPEN: T │
│ SHIPADDR1: PO BOX 58 PAID: │
│ SHIPADDR2: COMMENT: Thank You! │
│ SHIPCITY: Morganville PRINTED: F │
│ SHIPSTATE: PA │
│ SHIPZIP: 55555-5555 │
│ PHONE: (800) 555-5555 │
│ TYPE: REG │
│ TERMS: COD │
│ SHIPPER: UPS GROUND │
│ DATE: 12/10/89 │
│ TIME: 13:17:31 │
│ REG: │
│ BY: Jose Jargen │
│ SALESPER: SLF │
│ CUST_PO: │
│ TAXRATE: 0.060 │
│ TAXES: 1.32 │
│ ADJUST: 1.00 │
└────────────────────────────────────────────────────────────────────────────┘
Press Esc to Abort, PgUp/PgDn to Save and Exit
■ ADD A BLANK ORDER HEADER RECORD
If so configured ('Allow Browse Edit'), you can add Order header
records by pressing 'Ctrl N'. Note, this is highly NOT recommended!
■ DELETE ORDER HEADER RECORD
If so configured ('Allow Browse Edit'), you can mark Order header
records for deletion by pressing 'Ctrl U'. Use this option to 'clean out'
all unwanted order header records in the database: ORDERS.DBF. Use the PACK
option in the MISC Routines menu to permanently remove the deleted records.
Be sure to reindex after any PACK!
DAYO Orders, TJS LAB Page: 15
■ BROWSE DETAIL ORDER RECORDS
The third ORDER menu option (BROWSE ORDER DETAIL) is a browse screen
of all Order detail records. Key information about the customer is printed
on the top of the screen, ie:
DAYO Orders Version 3.0 TJS LAB ORDER
╔════════════════════════════════════════════════════════════════════════════╗
║ BILL TO: SHIP TO: ║
║ Salley Morgan Salley Morgan ║
║ PO Box 58 PO BOX 58 ║
║ 1001 Lazy Drive ║
║ Morganville, PA 55555-5555 Morganville, PA 55555-5555 ║
║ CUSTOMER # TYPE SALESPER TERMS SHIPPER ║
║ 1 REG FGH NET 90 TRUCK ║
║ PHONE ATTN TAXRATE LASTDATE ║
║ (800) 555-5555 Salli 0.050 01/23/90 ║
╚═══════════════════════[ Browse the Order Detail ]══════════════════════════╝
ORDER ITEM DESC QTY PRICE
────────╥──────────────╥────────────────────────────────╥─────────╥───────────
7 ║ 12343 ║ 20 Bond Paper, Ream ║ 455 ║ 20.00
7 ║ 12444 ║ 18 Bond Paper, Ream ║ 56 ║ 15.66
7 ║ 22344 ║ Cardboard Sheets 8x12 " ║ 55 ║ 4.70
7 ║ 34444 ║ Cardboard Sheets 3x4 " ║ 4 ║ 1.36
7 ║ 37658 ║ Binder, Red #1 ║ 88 ║ 1.36
7 ║ 43466 ║ Binder, Green #1 ║ 61 ║ 1.36
7 ║ 45786 ║ Binder, Red #3 ║ 23 ║ 3.56
7 ║ 75487-3A ║ Loose Leaf Paper, 500 Pack ║ 230 ║ 6.17
8 ║ 950000 ║ Loose Leaf Paper, 100 Pack ║ 2344 ║ 2.10
Esc (Exit)
22/332
Press 'F2' to bring up the full screen edit option. Note, this capability
can be removed with the 'Allow Browse Edit' configuration setting.
Example of a Full Screen Edit of the Order detail record:
DAYO Orders Version 3.0 TJS LAB ORDER
┌─────────────────────────────[ FULL SCREEN EDIT ]───────────────────────────┐
│ ORDER: 1200 │
│ ITEM: YOULM-7800 │
│ DESC: CHAIN SAW, 98" BLADE │
│ QTY: 10 │
│ PRICE: 1293.70 │
│ COST: 893.63 │
│ TAXABLE: T │
│ DATE: 12/27/89 │
│ │
│ │
DAYO Orders, TJS LAB Page: 16
■ ADD A BLANK ORDER DETAIL RECORD
If so configured ('Allow Browse Edit'), you can add Order detail
records by pressing 'Ctrl N'. Note, this is highly NOT recommended!
■ DELETE ORDER DETAIL RECORD
If so configured ('Allow Browse Edit'), you can mark Order detail
records for deletion by pressing 'Ctrl U'. Use this option to remove unwanted
records from the ORDERSD.DBF. Remove deleted records with the PACK option
in the MISC Routines menu. Be sure to reindex after the PACK!
■ TEMPLATES
'Templates' is the DAYO term for a collection of detail line items
that can be easily added to an Order. Templates can be created to contain
a set of items that in turn create a bundle, 'bill of material', or just a
group of commonly sold items.
Creating templates is accomplished by selecting the fourth ORDER menu
option ('BROWSE/CREATE TEMPLATE'). The TEMPLATE browse screen contains a
box atop the page with all the key item information. The lower part of the
screen is just your normal DAYO browse screen.
DAYO Orders Version 3.0 TJS LAB ORDER
╔═════════════════════════════════════════[ Item Info ]══════════════════════╗
║ Item Vendor Item Vendor Description Type ║
║ DAYOPOS-M DAYOPOS-M TJS Manual, DAYO POS MAN ║
║ Onhand OnOrder Cost Retail Price Template Price ║
║ 22 1 5.00 5.00 5.00 5.00 ║
╚════════════════════════[ Browse/Create Templates ]═════════════════════════╝
TEMPLATE ITEM DESC QTY
───────────────╥──────────────╥────────────────────────────────╥──────────────
4 ║ DAYOPOS-M ║ Manual, DAYO POS ║ 1
4 ║ DAYOORD-M ║ Manual, DAYO Orders ║ 1
4 ║ DAYOPB-M ║ Manual, DAYO Price Book ║ 1
5 ║ DAYOX-SL ║ DAYO Index, Source License ║ 1
5 ║ DAYOINV-SL ║ DAYO Inventory, Source License ║ 1
5 ║ DAYOPOS-SL ║ DAYO POS, Source License ║ 1
5 ║ DAYOAR-SL ║ DAYO AR, Source License ║ 1
6 ║ DAYOUTIL-SL ║ DAYO UTILITIES, Source License ║ 1
║ ║ ║
Esc (Exit/Abort) F1 (Help) F2 (Edit) F3 (Add Item From Inventory)
Ctrl N (Add/Create New Template) Ctrl U (Delete/Recall)
Find: F5 (Template)
DAYO Orders, TJS LAB Page: 17
Press 'F2' to bring up the Full Screen Edit screen, ie:
DAYO Orders Version 3.0 TJS LAB ORDER
┌────────────────────────────[ FULL SCREEN EDIT ]────────────────────────────┐
│ TEMPLATE: 0 │
│ ITEM: 199900 │
│ DESC: BIG JAR │
│ QTY: 23 │
│ PRICE: 23.40 │
│ DATE: 12/12/89 │
│ │
To add an item to the template, press 'F3'. This brings up a browse
selection screen of the inventory (below). Find the item you wish to add to
the current template, then press Enter/Return.
DAYO Orders Version 3.0 TJS LAB ORDER
╔═════════════════════════════════════════[ Item Info ]══════════════════════╗
║ Item Vendor Item Vendor Description Type ║
║ ABC-12312 ABC-12312 ABC SOFA, GROMMAN STYLE, BROWN SOF ║
║ Onhand OnOrder Cost Retail Price Template Price ║
║ 12 100 145.00 565.00 235.00 199.00 ║
╚═════════════════════[ Select Item From The Inventory ]═════════════════════╝
ITEM DESC ONHAND ONORDER BO
──────────────╥────────────────────────────────╥─────────╥─────────╥──────────
ABC-12312 ║ SOFA, GROMMAN STYLE, BROWN ║ 12 ║ 100 ║ 0
ABC-12324 ║ SOFA, GREEN ║ 23 ║ 0 ║ 0
ABC-12343 ║ SOFA, TYPE 2 ║ 23 ║ 25 ║ 0
ABC-12345 ║ SOFA, NEW YORKER ║ 30 ║ 0 ║ 0
ABC-12354 ║ SOFA, WICKER ║ 60 ║ 35 ║ 0
ABC-12365 ║ SOFA, SMALL WICKER ║ 64 ║ 2 ║ 0
ABC-12371 ║ SOFA, SMALL WICKER, (USED) ║ 15 ║ 5 ║ 0
ABC-12399 ║ SOFA, MISC ║ 44 ║ 5 ║ 0
ABC-123A1 ║ SOFA, CHAIR (1/2 SIZE) ║ 18 ║ 25 ║ 0
ABC-123A1 ║ SOFA, ARMLESS, RED BROWN ║ 54 ║ 0 ║ 0
ABC-123A1 ║ CHAIR, PLAIN ║ 45 ║ 0 ║ 0
ABC-123A1 ║ CHAIN, KITCHEN PADDED TAN ║ 0 ║ 34 ║ 0
ABC-123A1 ║ CHAIR, KITCHEN PADDED GREEN ║ 35 ║ 0 ║ 0
Esc (Exit/Abort) Enter/Return (Select Item)
Find: F5 (Item) F6 (Desc) F7 (Vendor) F8 (Vendor Item) F9 (Type)
70/74
DAYO Orders, TJS LAB Page: 18
■ CREATE NEW TEMPLATE
Press 'Ctrl N' to create a new template number. A default template number
is determined by going to the bottom of the file and adding '1' to that
template number. You will be prompted to change or accept the new template
number, ie:
┌────────────────────────────────────────────────────────────────────────────┐
│ Enter Template Number: 4 │
└────────────────────────────────────────────────────────────────────────────┘
After this point, the adding of the template line items is the same as
described above (using the F3 key)...
■ DELETE TEMPLATE ITEM
To delete a template line item, press 'Ctrl U'. Use the MISC ROUTINES
module to PACK the TEMPLATE DATABASE. BE SURE TO REINDEX THE TEMPLATE INDEX
(TEMPLATE.NTX)!
■ REPRINT AN ORDER
Reprinting an Order is accomplished via the fifth ORDER menu option
(REPRINT ORDER). The REPRINT ORDER screen is a browse screen of all Order
header records. The important order and customer data is displayed atop
the screen, ie:
DAYO Orders Version 3.0 TJS LAB ORDER
╔════════════════════════════════════════════════════════════════════════════╗
║ BILL TO: SHIP TO: ║
║ MORGAN SCOTT MORGAN SCOTT WAREHOUSE #5 ║
║ 1929 LAKE CITY ROAD 8000 EAST STREET ║
║ CANTON, OH 23433 HARTFORD, CT 23493-2333 ║
║ CUSTOMER # TYPE SALESPER TERMS SHIPPER ║
║ 2333 A DSG NET 36 UPS BLUE ║
║ PHONE ATTN CREDIT LASTDATE ║
║ (237) 333-5555 Harold Keith 394.56 12/29/89 ║
╚═══════════════════════════[ Reprint An Order ]═════════════════════════════╝
ORDER CUSTOMER SHIPNAME
─────────────────────╥──────────╥─────────────────────────────────────────────
2341 ║ 27400 ║ MARTINS NURSERY
2342 ║ 25423 ║ JULIE BROWN
2343 ║ 23323 ║ JULIE BROWN, INC
2344 ║ 28434 ║ HARPERS FERRY BOAT
2345 ║ 2333 ║ MORGAN SCOTT
2348 ║ 21188 ║ COMPU AIDE
Esc (Exit/Abort) Enter/Return (Select Invoice For Reprint)
Find: F5 (Invoice) F6 (Ship To Name) F7 (Customer)
* * * Find the Order you want reprinted, then press Enter/Return.
DAYO Orders, TJS LAB Page: 19
■ CUSTOMERS
The customer maintenance routine for DAYO Orders is not a very elaborate
one, nor was meant to be. Use this option to view (only), your customer data.
The CUSTOMERS option consists of a typical DAYO browse screen of all
customers. Key customer information is printed on the top half of the screen,
the browse at the lower half, ie:
DAYO Orders Version 3.0 TJS LAB CUSTOMER
╔════════════════════════════════════════════════════════════════════════════╗
║ BILL TO: SHIP TO: ║
║ DIRK HARPER WAREHOUSE 3 ║
║ 3900 LEFTY ROAD ║
║ ║
║ ORLANDO, FL HINESVILLE, GA 31313 ║
║ CUSTOMER # TYPE SALESPER TERMS SHIPPER ║
║ 687 REG DD NET 60 UPS RED ║
║ PHONE ATTN TAXRATE LASTDATE ║
║ 912 767-5555 MOHAMMED 0.550 12/29/89 ║
╚════════════════[ Browse the Customer Database (View Only) ]════════════════╝
CUSTOMER NAME ATTN
───────────╥────────────────────────────────╥─────────────────────────────────
687 ║ DIRK HARPER ║ MOHAMMED
2344 ║ DON JUAN PRODUCTIONS ║
2356 ║ UNIVERSAL INC ║
2365 ║ HAPPY FLOWERS BOUTIQUE ║ JOE
3457 ║ ARGON DEVELOPERS ║
3465 ║ ARGON, INC ║ GEORGE
3477 ║ BILLY ARGON ║ ARLIE
3478 ║ MARY ELIZABETH COSMETICS ║ TRACIE MORGAN
Esc (Exit) F1 (Help)
Find: F5 (Customer) F6 (Name) F7 (Ship To) F8 (Phone) F9 (Zip Code)
■ CONFIGURATION
DAYO Orders configuration contains many configurable options that will
hopefully make DAYO Orders better able to meet your specific needs. There are
23 significant DAYO Orders configuration settings:
1. Company Name 13. Default Terms
2. Company Address 14. Inventory Location
3. Company Telephone 15. Customer Location
4. Auto Print Order 16. POS Location
5. Last Order Number 17. Price Book Location
6. Order Printer Type 18. Report Printer Type
7. Order Printer Port 19. Report Printer Port
8. Order Copies 20. Visual Indexing
9. Default Tax Code 21. Auto Daily Indexing
10. Default Order Type 22. Color
11. Allow Browse Edit 23. High Intensity
12. Default Shipper
DAYO Orders, TJS LAB Page: 20
Before creating any Order, it is highly recommended that you read this
section to get a better understanding of the meanings of every configuration
setting. After determining how you wish to set/run DAYO Orders, make the
changes.
■ CONFIGURATION DEFAULT SETTINGS
The default values for the configuration settings are listed below:
Company Name YOUR COMPANY, INC
Company Address Attn: Accounts Receivable
P.O. Box 5555
ANYCITY, ST 55555-5555
Company Telephone 800-555-5555
Auto Print Order YES
Last Order Number 0
Order Printer Type STANDARD
Order Printer Port LPT1
Order Copies 1
Default Tax Code 1
Default Order Type REG
Allow Browse Edit YES
Default Shipper PICKUP
Default Terms CASH
Inventory Location 'Current Directory'
Customer Location 'Current Directory'
POS Location 'Current Directory'
Price Book Location 'Current Directory'
Report Printer Type STANDARD
Report Printer Port LPT1
Visual Indexing YES
Auto Daily Indexing YES
Color YES
High Intensity NO
DAYO Orders, TJS LAB Page: 21
■ CONFIGURATION MENU
The CONFIGURATION menu is a selection box that appears on the left side
of the main menu screen, ie:
DAYO Orders Version 3.0 TJS LAB CONFIG ┌───[February 1991]──┐
╔════════════════════════╗ │S M T W T F S │
║ CONFIGURATION ║ ████▄ ▄█▄ █░ █░ ▄███▄ ├────────────────────┤
╟────────────────────────╢ █░ █░ █░█░ █░ █░ █░ █░ │ 1 2 3 4 5 6│
║ Company Name ║ █░ █░ █░█░ ▀█░██░ █░ █░ │ 7 8 9 10 11 12 13│
║ Company Address ║ █░ █░ █▀▀▀█░ ▀█▀ █░ █░ │14 15 16 17 18 19 20│
║ Company Telephone ║ █░ █░ █░ █░ █░ █░ █░ │21 22 23 24 25 26 27│
║ Auto Print Order ║ ████▀ █░ █░ █░ ▀███▀ │28 29 30 31 │
║ Last Order Number ║ │ │
║ Order Printer Type ║ └────────────────────┘
║ Order Printer Port ║ ╓────────────────────────────────────────────────╖
║ Order Copies ║ ║ DAYO ORDERS STATISTICS ║
║ Default Tax Code ║ ║ DATABASE NAME RECORDS SIZE ║
║ Default Order Type ║ ║ INV.DBF Inventory 1 1K ║
║ Allow Browse Edit ║ ║ ORDERS.DBF Order Header 10 5K ║
║ Default Shipper ║ ║ ORDERSD.DBF Order Detail 69 6K ║
║ Default Terms ║ ║ CUSTOMER.DBF Customers 18 9K ║
║ Inventory Location ║ ╚════════════════════════════════════════════════╝
║ Customer Location ║███▄ ████▄ ▄██▄
║ POS Location ║█░ █░ █░
║ Price Book Location ║█░ █▄▄▄ ▀██▄
║ Report Printer Type ║█░ █░ █░
╟────────────────────────╢█░ ████▀ ▀██▀
║ Select Option ║
╚════════════════════════╝
To access any of the options (you can scroll down to others), highlight
the option, then press Enter/Return.
■ COMPANY NAME, ADDRESS & TELEPHONE
Each field for these options is limited to 30 characters, 14 for the
telephone...
┌──────────────────────────────[ COMPANY NAME ]─────────────────────────────┐
│ Enter Your Company Name: YOUR COMPANY NAME HERE │
└───────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 22
┌─────────────────────────────[ COMPANY ADDRESS ]───────────────────────────┐
│ Address Line 1: Attn: Accounts Receivable │
│ Address Line 2: P.O. BOX 555555 │
│ City, State ZIP: ANYCITY, ST 55555-5555 │
└───────────────────────────────────────────────────────────────────────────┘
┌────────────────────────────[ COMPANY TELEPHONE ]──────────────────────────┐
│ Enter Your Company Telephone: 800-555-5555 │
└───────────────────────────────────────────────────────────────────────────┘
■ AUTOMATICALLY PRINT THE ORDER
┌───────────────────────[ AUTOMATICALLY PRINT ORDERS ]───────────────────────┐
│ If you want your Orders to automatically print their creation, then │
│ change this option to Y (YES). │
│ Default is to automatically print the Orders. │
│ │
│ Automatically Print Orders? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
■ LAST ORDER NUMBER
┌───────────────────────────[ LAST ORDER NUMBER ]────────────────────────────┐
│ Enter Last Order Number: 0 │
└────────────────────────────────────────────────────────────────────────────┘
■ ORDER PRINTER TYPE
┌───────────────────────────[ ORDER PRINTER TYPE ]───────────────────────────┐
│ There are 3 types of DAYO printed Orders: STANDARD, LASER, and the │
│ DATA ONLY Orders. │
│ The STANDARD order prints standard characters with headings. │
│ The LASER order prints a special order onto a Hewlett Packard (tm) │
│ compatible laser printer. │
│ The DATA ONLY order is the same as the STANDARD with the exception │
│ of the headings (for use with pre-printed forms). │
│ │
│ Enter Your Order Printer Type -> STANDARD │
│ LASER │
│ DATA ONLY │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 23
■ ORDER PRINTER PORT
┌───────────────────────────[ ORDER PRINTER PORT ]───────────────────────────┐
│ Enter Your Order Printer Port (1,2,3): 1 │
└────────────────────────────────────────────────────────────────────────────┘
■ ORDER COPIES
┌────────────────────[ Number of Order Copies To Print ]─────────────────────┐
│ This option determines the number of order copies to print at the │
│ time of printing. Default is to print one copy of the order. │
│ │
│ Enter Number of Order Copies: 1 │
└────────────────────────────────────────────────────────────────────────────┘
■ DEFAULT TAX CODE
┌────────────────────────────[ DEFAULT TAX CODE ]────────────────────────────┐
│ This Tax Code/Rate will be the percentage of tax withheld on all │
│ taxable customer Orders. These Tax Codes/Rates are maintained in │
│ the tax code database (TAXCODE.DBF). Use the BROWSE DATABASE option in │
│ the MISC Routines to add/change/delete the records in this database. │
│ │
│ Select The Default Tax Code/Rate -> 0 - 0.000 │
│ 1 - 0.060 │
│ 2 - 0.065 │
└────────────────────────────────────────────────────────────────────────────┘
*** If you need additional decimals, read about the 'fix' in the QUIRKS
section near the end of this document...
■ DEFAULT ORDER TYPE
┌───────────────────────────[ DEFAULT ORDER TYPE ]───────────────────────────┐
│ The Order Type is used to differentiate between types of Orders/Invoices │
│ For example, type REG would be for regular sales, Ret for returns, │
│ and type VOD for voided invoices. The Order Types are maintained in │
│ the Types database (TYPE.DBF). Use the BROWSE DATABASE option in │
│ the MISC Routines to add/change/delete the records in this database. │
│ │
│ Select The Default Order Type -> REG - REGULAR SALE │
│ Ret - RETURN of item (and refund) │
│ Ref - REFUND │
│ SPC - SPECIAL *** │
│ LON - LOANED │
│ EXC - EXCHANGE │
│ TRN - TRANSFER │
│ VOD - VOIDED │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 24
■ ALLOW BROWSE EDITING
┌─────────────────────────[ ALLOW BROWSE EDITING ]───────────────────────────┐
│ To disable the editing of the Order Header/Detail Records, │
│ select N (NO) to this option. Default is to allow it. │
│ │
│ Allow Editing of Order Header/Detail Records? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
■ DEFAULT TERMS
┌─────────────────────────────[ DEFAULT TERMS ]──────────────────────────────┐
│ This selection is used on new Orders if the Customers TERMS │
│ can not be determined. TERMS are maintained in the terms database │
│ (TERMS.DBF). Use the BROWSE DATABASE option in the MISC Routines to │
│ add/change/delete the records in this database. │
│ │
│ Select The Default Terms -> CASH │
│ CHECK │
│ COD │
│ AMERICAN EXPRESS │
│ MASTERCARD │
│ VISA │
│ DISCOVER │
│ NET 7 │
│ NET 10 │
│ NET 15 │
└────────────────────────────────────────────────────────────────────────────┘
■ DEFAULT SHIPPER/METHOD OF SHIPMENT
┌───────────────────[ DEFAULT SHIPPER/METHOD OF SHIPMENT ]───────────────────┐
│ This selection is used on new Orders if the Customers SHIPPER/ │
│ METHOD OF SHIPMENT can not be determined. SHIPPERS/METHOD OF SHIPMENT │
│ selections are maintained in the shipper database (SHIPPER.DBF). │
│ Use the BROWSE DATABASE option in the MISC Routines to add/change/delete │
│ the records in this database. │
│ │
│ Select The Default Shipper -> PICKUP │
│ DELIVER │
│ UPS GROUND │
│ UPS BLUE │
│ UPS RED │
│ AIRBORNE │
│ FEDERAL EXPRESS │
│ TRUCK │
│ SPECIAL DELIVERY │
│ MODEM │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 25
■ INVENTORY DATABASE LOCATION/DIRECTORY
┌──────────────────────[ INVENTORY LOCATION/DIRECTORY ]──────────────────────┐
│ The location of the DAYO Inventory (INV.DBF) does not have to be in │
│ the same drive/directory as DAYO Orders. If you have installed DAYO │
│ Inventory into a different directory, you need to tell DAYO Orders where │
│ to find the inventory database (INV.DBF). Default is nil (current │
│ directory). Be sure to include the rightmost slash, ie: \DAYOINV\ │
│ The drive designation is optional (if same as DAYO Orders). │
│ │
│ Enter Location: \DAYOINV\ │
└────────────────────────────────────────────────────────────────────────────┘
■ CUSTOMER DATABASE LOCATION/DIRECTORY
┌──────────────────[ CUSTOMER DATABASE LOCATION/DIRECTORY ]──────────────────┐
│ The location of the DAYO Customer file (CUSTOMER.DBF) does not have to be │
│ in the same drive/directory as DAYO Orders. If you have installed the DAYO │
│ Customer Database (CUSTOMER.DBF), into a different directory, you need │
│ to tell DAYO Orders where to find it. Default is nil (current directory). │
│ Be sure to include the rightmost slash, ie: \DAYOAR\ │
│ The drive designation is optional (if same as DAYO Orders). │
│ │
│ Enter Location: \DAYOAR\ │
└────────────────────────────────────────────────────────────────────────────┘
■ POS DATABASES LOCATION/DIRECTORY
┌─────────────────[ DAYO POS DATABASES LOCATION/DIRECTORY ]──────────────────┐
│ If you have installed DAYO POS into a different drive/directory │
│ than DAYO Orders, you should enter the location of the POS databases: │
│ TERMS.DBF, TYPE.DBF, TAXCODE.DBF, SHIPPER.DBF, & TEMPLATE.DBF. │
│ Default is the current drive/directory (nil). │
│ Be sure to include the rightmost slash, ie: \DAYOPOS\ │
│ The drive designation is optional (if same as DAYO ORD). │
│ │
│ Enter Location: \DAYOPOS\ │
└────────────────────────────────────────────────────────────────────────────┘
■ PRICE BOOK DATABASE LOCATION/DIRECTORY
┌──────────────[ DAYO PRICE BOOK DATABASE LOCATION/DIRECTORY ]───────────────┐
│ If you have installed DAYO Price Books into a different drive/directory │
│ than DAYO Orders, you should enter the location of the database: PB.DBF │
│ Default is the current drive/directory (nil). │
│ Be sure to include the rightmost slash, ie: \DAYOPB\ │
│ The drive designation is optional (if same as DAYO ORD). │
│ │
│ Enter Location: \DAYOPB\ │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 26
■ REPORT PRINTER TYPE
┌──────────────────────────[ REPORT PRINTER TYPE ]───────────────────────────┐
│ Routine reports are printed according to this selection. │
│ The STANDARD printer type is a Epson/IBM Proprinter printer. │
│ The LASER printer type is a Hewlett Packard (tm) Laser compatible printer│
│ Special Laser codes are sent to the LASER option. │
│ │
│ Enter Your Report Printer Type -> STANDARD │
│ LASER │
└────────────────────────────────────────────────────────────────────────────┘
■ REPORT PRINTER PORT
┌──────────────────────────[ REPORT PRINTER PORT ]───────────────────────────┐
│ Enter Your Report Printer Port (1,2,3): 1 │
└────────────────────────────────────────────────────────────────────────────┘
■ VISUAL INDEXING
┌────────────────────────────[ VISUAL INDEXING ]─────────────────────────────┐
│ If you desire to see a progress graph each time your indexes are │
│ created, then select Y (YES). Note, the process can slow the indexing │
│ routine down; especially with larger databases. │
│ │
│ Do you wish to have Visual Indexing? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
Example of a 'visual' index:
┌──────────────────────────────────────────────────────────┐
│ Database Name: ORDERSD.DBF │
│ Index Name: ORDITEM.NTX │
│ Number of Records: 69 │
│ ┌──────────────────────────────────────────────────┐ │
│ │███████████████████████████ │ │
│ └──────────────────────────────────────────────────┘ │
│ 0 ─ 10 ─ 20 ─ 30 ─ 40 ─ 50 ─ 60 ─ 70 ─ 80 ─ 90 ─ 100 % │
└──────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 26.1
■ TAX THE ADJUSTMENT FIELD ON THE INVOICE
┌────────────────[ TAX THE ADJUSTMENT FIELD ON THE INVOICE ]─────────────────┐
│ This option determines if the field ADJUST (Adjustments) will be used in │
│ the computation of taxes on invoices. │
│ Default is N (No) -> do not tax ADJUSTMENTS... │
│ │
│ Do you wish to tax ADJUSTMENTS? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
■ DEFAULT FREIGHT PERCENTAGE
┌───────────────────────[ DEFAULT FREIGHT PERCENTAGE ]───────────────────────┐
│ This percentage value determines/calculates a default freight amount for │
│ every new invoice. Default is 0%; to enter the freight amount. │
│ Example: 4% would be entered as '0.0400' │
│ │
│ Enter Default Freight Percentage: 000.040 │
└────────────────────────────────────────────────────────────────────────────┘
■ TAX THE FREIGHT FIELD ON THE INVOICE
┌──────────────────[ TAX THE FREIGHT FIELD ON THE INVOICE ]──────────────────┐
│ This option determines if the field FREIGHT will be used in │
│ the computation of taxes on invoices. │
│ Default is N (No) -> do not tax FREIGHT... │
│ │
│ Do you wish to tax FREIGHT? (Y/N) │
│ │
│ You can specify specific states (based on SHIPSTATE), or just leave │
│ blank to tax freight for all customers in all states... │
│ Separate valid state codes with a comma, ie: 'SC,NC,GA,CA' │
│ Default is to tax freight for all SHIP TO STATES. │
│ │
│ Enter Specific SHIPSTATEs: FL,GA,NC │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 26.2
■ USE MULTIPLE PRICES - MULTIPLE PRICE TABLES
┌──────────────[ USE MULTIPLE PRICES - MULTIPLE PRICE TABLES ]───────────────┐
│ If your inventory databases has multiple prices (PRICE1 -> PRICE5), and │
│ you wish to have the option to select from them at time of invoicing, │
│ then select Y (Yes) to this option. Default is Y (Yes)... │
│ If this option is set to Y (Yes), you are given the option to edit │
│ the Multiple Price Tables which determines which of the PRICEx fields │
│ will be the default based on the number of items ordered (ie: you give │
│ your customers discounts for buying more than 1 item...) │
│ * Use the 'SET PRICEx' routine in Smart Reports to place values in the │
│ PRICEx fields (in the inventory database). │
│ │
│ Use Multiple Pricing? (Y/N) │
│ │
│ Input the limits (eXclusive) for each of the Price fields. │
│ * Any quantities greater to or equal to the PRICE4 quantity will take │
│ the PRICE5 price as the default... │
│ │
│ PRICE PRICE1 PRICE2 PRICE3 PRICE4 │
│ 5 10 15 44 47 │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 27
■ AUTOMATIC DAILY INDEXING
┌────────────────────────[ AUTOMATIC DAILY INDEXING ]────────────────────────┐
│ If this option is set to Y (YES), then all DAYO Indexes accessed by │
│ DAYO Orders will be recreated once daily. This will occur when the first │
│ DAYO Orders program is run. The default is to recreate all the indexes. │
│ │
│ Recreate all DAYO Orders Indexes? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
■ COLOR MONITOR
┌─────────────────────────────[ COLOR MONITOR ]──────────────────────────────┐
│ If you have a color monitor and wish to display colors, then select Y, │
│ (YES), else select N (NO) for monochrome and others. The default is │
│ color, low intensity. Note, you must exit, then reenter the program to │
│ activate a color and/or intensity change. │
│ │
│ Do you have a color monitor? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
■ COLOR INTENSITY
┌────────────────────────────[ COLOR INTENSITY ]─────────────────────────────┐
│ Intensity is only applicable with color set to Y. │
│ It will make your colors brighter... │
│ │
│ Set Color Intensity On? (Y/N) │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 28
■ REPORTS
The REPORTS menu contains 6 reports, many with different options and a
printer setup/driver routine. Note that other reports can be created using
dBase III+/IV (tm) as well as other compatible report writers. The MISC
Routines even has the LIST function in it that allows the creation of simple
lists/reports...
The Reports menu:
╔═════════════════════════════╗
║ DAYO ORDERS REPORTS ║
║ Orders Header Reports ║
║ Orders Detail Reports ║
║ Customer Address Labels ║
║ Templates All ║
║ Database Status ║
║ Config Status ║
║ Printer Setup ║
║ SELECT REPORT ║
╚═════════════════════════════╝
The Orders Header, Detail, and the Template Reports are a collection of
'report forms'. These report forms all have the extension of '.FRM', and are
dBase (tm) compatible.
Report Form Uses
Name Database
────────────── ───────────────
TEMPLATE.FRM TEMPLATE.DBF
ORDERS.FRM ORDERS.DBF
QSALESP.FRM "
ORDCUST.FRM "
ORDERSD.FRM ORDERSD.DBF & ORDERS.DBF & CUSTOMER.DBF
QDITEM.FRM " " "
QDVEND.FRM " " "
QDSALP.FRM " " "
QDCUST.FRM " " "
DAYO Orders, TJS LAB Page: 29
■ ORDERS HEADER REPORTS
Orders Header Reports are printouts (to paper or disk file) of records in
the database ORDERS.DBF. There are 3 Orders Header Report types, each with
its own index and report form, ie:
Report Name Indexed on Report Form Name
─────────────────── ───────────── ─────────────────
Sales Person SALESPER QSALESP.FRM
Customer Number CUSTOMER ORDCUST.FRM
Order Number ORDER ORDERS.FRM
The Orders Header Reports selection box:
╔═══════════════════════════════════════════════════════╗
║The Orders Header Reports derive their data from the ║
║database: ORDERS.DBF. ║
║Creation of a temporary index is required for the ║
║Sales Person Report. ║
║ ║
║Select Report -> Customer Number ║
║ ║
║Print All? (Y/N) ║
║( N -> prompts for specific Customer Number ) ║
║ ║
║ ║
║ ║
║Start Date: 01/06/90 Ending Date: 01/06/90 ║
║ ║
║Send Output to Printer? (Y/N) ( No -> To File) ║
║Enter File Name: InvCust.TXT ║
║ ║
║Enter Report Title: TJS LAB ║
╚═══════════════════════════════════════════════════════╝
■ ORDERS DETAIL REPORTS
Orders Detail Reports are printouts (to paper or disk file) of records in
the database ORDERSD.DBF. The ORDERS.DBF and the CUSTOMER.DBF are also used
in the creation of Orders Detail Reports. There are 5 Orders Detail Report
types, each with its own index and report form, ie:
Report Name Indexed on Report Form Name
─────────────────── ───────────── ─────────────────
Order ORDER ORDERSD.FRM
Item ITEM ORDITEM.FRM
Vendor Item VENDITEM ORDVEND.FRM
Sales Person SALESPER ORDSALP.FRM
Customer CUSTOMER ORDCUST.FRM
DAYO Orders, TJS LAB Page: 30
The Orders Detail Reports selection box:
╔═══════════════════════════════════════════════════════╗
║The Orders Detail Reports derive their data from ║
║the databases: ORDERS.DBF, ORDERSD.DBF, and ║
║INV.DBF. Creation of a temporary index is ║
║required for all but the Order and Item Reports. ║
║ ║
║Select Report -> Order ║
║ ║
║Print All? (Y/N) ║
║( N -> prompts for specific Order Number ) ║
║ ║
║Enter Order Number: 1 ║
║ ║
║Start Date: 01/06/90 Ending Date: 01/06/90 ║
║ ║
║Send Output to Printer? (Y/N) ( No -> To File) ║
║Enter File Name: Order.TXT ║
║ ║
║Enter Report Title: TJS LAB ║
╚═══════════════════════════════════════════════════════╝
■ CUSTOMER BILL TO ADDRESS LABELS
This report option prints out labels containing the Bill To address of
the customer/client. Find the customer/client you want to create a label for,
then press Enter/Return. Press Enter/Return for as many labels you desire.
To assist you in locating a customer/client, the FIND function keys F5, F6,
F7, and F8 are available.
╔═══════════════════════════════════════════════════════╗
║Use this option to print the Customer BILL TO address ║
║Labels. The Address Label is the standard size of ║
║ 3.5x15/16, 6LPI, and contains the following fields: ║
║ NAME ADDR1 ADDR2 ║
║ CITY STATE ZIP ║
║ ║
║ ┌──────────────────────────────┐ ║
║ │HERMAN GETTINGS │ ║
║ │3939 EASTER LANE │ ║
║ │PO BOX 23993 │ ║
║ │TAMPA, FL │ ║
║ │33618 │ ║
║ ╘══════════════════════════════╛ ║
║ CUSTOMER ║
║Select Customer -> 12237 ║
║ 12238 ║
║ 12239 ║
║ 12240 ║
║Esc (Exit) Enter/Return (Print) F5/F6/F7/F8 (Find) ║
╚═══════════════════════════════════════════════════════╝
DAYO Orders, TJS LAB Page: 31
■ TEMPLATES ALL REPORT
This report prints the entire contents of the database: TEMPLATE.DBF out
to either the printer or to a disk file. No other option is given. It uses
the report form: TEMPLATE.DBF.
╔═══════════════════════════════════════════════════════╗
║The Template Reports print all template records indexed║
║by the template number. Templates are maintained in the║
║database: TEMPLATE.DBF. ║
║Send Output to Printer? (Y/N) ( No -> To File) ║
║Enter File Name: TEMPLATE.TXT ║
╚═══════════════════════════════════════════════════════╝
■ DATABASE STATUS REPORT
This report prints out the structure, number of records and sizes of
all major DAYO Orders databases. This report does not use a report form. Like
the TEMPLATE Report, this one only gives you the option to print to the
printer or to a disk file, ie:
╔═══════════════════════════════════════════════════════╗
║The Database Summary Report lists the DAYO ORDERS ║
║databases with their current fields, sizes and number ║
║of records. Index files included. Not a Report Form. ║
║ ║
║Send Output to Printer? (Y/N) ( No -> To File) ║
║ ║
║ ║
╚═══════════════════════════════════════════════════════╝
An example of a Database Status Report follows on the next page. Note,
only one database is listed (there are more!):
DAYO Orders, TJS LAB Page: 32
++++++++++++++++++++++++
+ DAYO DATABASE REPORT +
++++++++++++++++++++++++
12/28/89
22:14:39
Inventory Database: \dayoinv\INV.DBF
Number of Records: 74
File Size: 13,138
FIELD NAME TYPE LENGTH DECIMALS
============ ==== ====== ========
ITEM C 12 0
DESC C 30 0
ONHAND N 7 0
ONORDER N 7 0
SOLDPTD N 7 0
SOLDYTD N 7 0
VENDITEM C 12 0
VENDOR C 10 0
DATE D 8 0
LASTDATE D 8 0
COST N 10 2
RETAIL N 10 2
PRICE N 10 2
STOCKLEVEL N 7 0
TYPE C 3 0
CLASS C 3 0
TAXABLE L 1 0
SERIALNO L 1 0
WEIGHT N 8 2
UNIT C 3 0
LOCATION C 3 0
======
167
Index Files: INV.NTX Index Key: ITEM
DESC.NTX Index Key: DESC
VENDOR.NTX Index Key: VENDOR
VENDITEM.NTX Index Key: VENDITEM
TYPE.NTX Index Key: TYPE
DAYO Orders, TJS LAB Page: 33
■ CONFIGURATION STATUS REPORT
The Configuration Status Report is just a list of the current Orders
configuration settings. It is not a report form. The only option is to print
it to a printer or to a disk file, ie:
╔═══════════════════════════════════════════════════════╗
║The Configuration Status Settings Report lists all of ║
║configuration settings (found in file DAYOORD.CFG). ║
║This is Not a Report Form. ║
║ ║
║Send Output to Printer? (Y/N) ( No -> To File) ║
║ ║
║ ║
╚═══════════════════════════════════════════════════════╝
Example of the Configuration Status Settings Report:
++++++++++++++++++++++++++++++++++++
+ DAYO ORDERS CONFIGURATION REPORT +
++++++++++++++++++++++++++++++++++++
01/06/90
16:48:25
Company Name: YOUR COMPANY NAME HERE
Address Line 1: Attn: Sales
Address Line 2: P.O. BOX 55555
City, State Zip: ANYCITY, ST 55555-5555
Telephone: 800-555-5555
Auto Print Order: Yes
Number of Order Copies: 1
Last Order Number: 0
Order Printer Type: STANDARD
Order Printer Port: LPT1
Default Order Type: REG
Default Shipper/Shipment: PICKUP
Default Terms: CASH
Default Tax Code: 1
Default Price Book Margin: 1
Inventory Database Location:
Customer Database Location:
DAYO POS Database Location:
DAYO PB Database Location:
Allow Editing In Browse: Yes
Automatically Reindex Daily: Yes
Report Printer Type: LASER PRINTER
Report Printer Port: LPT1
Visual Indexing: Yes
Color: Yes
High Intensity: No
DAYO Orders, TJS LAB Page: 34
■ PRINTER DRIVER (SETUP)
This routine was added to preclude you from having to get out of your
seat to change (mess with) the printer to get it to print correctly.
The most important printer selections (ie: font size, lines per inch,
orientation, ...) are made easy to evoke.
╔════════════════════════════════════════════════════════════════════════════╗
║ █▄██░█▄██░███░█░ █░█████░███░█▄██░ █▄██▄ █▄██░███░█░ █░███░█▄██░ ║
║ █░ █░█░ █░ █░ ██░ █░ █░ █░ █░ █░ █░ █░█░ █░ █░ █░ █░█░ █░ █░ ║
║ █▀██░████░ █░ ███░█░ █░ ██░ ████░ █░ █░████░ █░ █▄ ▄█░██ ████░ ║
║ █░ █░█░ █░ █░███░ █░ █░ █░█░ █░ █░█░█░ █░ █░█░ █░ █░█░ ║
║ █░ █░▀█░ █░ █░ ██░ █░ █░ █░▀█░ █░ █░█░▀█░ █░ █▄█░ █░ █░▀█░ ║
║ █░ █░ █░███░█░ █░ █░ ███░█░ █░ █▀██▀ █░ █░███░ █░ ███░█░ █░ ║
║ ║
║ Select Option -> Eject ║
║ Line feed ║
║ Normal Size ║
║ Use this routine to set your Small/Condensed ║
║ printer up with one or more Bold On ║
║ of the setup strings and Bold Off ║
║ commands listed to the right. 6 Lines per Inch ║
║ 8 Lines per Inch ║
║ Select the 'Change Printer Print Landscape (Laser Only) ║
║ Default' option to change Print Portrait (Laser Only) ║
║ printer types. Reset Printer ║
║ Current printer is set to: Print Special String 1 ║
║ Okidata Print Special String 2 ║
║ Print Special String 3 ║
╚════════════════════════════════════════════════════════════════════════════╝
Esc (Exit)
■ PRINTER DRIVER OPTIONS
There are 18 printer driver options to select from. The last option is
to set the default printer, and the next to last is a 'SHELL' function that
runs a DOS command or program. The remainder are strings/codes that are sent
to the printer.
Eject Print Portrait (Laser Only)
Line feed Reset Printer
Normal Size Print Special String 1
Small/Condensed Print Special String 2
Bold On Print Special String 3
Bold Off Print Special String 4
6 Lines per Inch Print Special String 5
8 Lines per Inch Run DOS Command/Program
Print Landscape (Laser Only) Change Default Printer
DAYO Orders, TJS LAB Page: 35
■ CHANGE DEFAULT PRINTER
The last option is to change/set the default printer. This printer
driver routine comes with 4 default printer types, Epson, HP Laser, Star,
and Okidata.
You can add (Ctrl N) as many as you want.
╔════════════════════════════════════════════════════════════════════════════╗
║ █▄██░█▄██░███░█░ █░█████░███░█▄██░ █▄██▄ █▄██░███░█░ █░███░█▄██░ ║
║ █░ █░█░ █░ █░ ██░ █░ █░ █░ █░ █░ █░ █░█░ █░ █░ █░ █░█░ █░ █░ ║
║ █▀██░████░ █░ ███░█░ █░ ██░ ████░ █░ █░████░ █░ █▄ ▄█░██ ████░ ║
║ █░ █░█░ █░ █░███░ █░ █░ █░█░ █░ █░█░█░ █░ █░█░ █░ █░█░ ║
║ █░ █░▀█░ █░ █░ ██░ █░ █░ █░▀█░ █░ █░█░▀█░ █░ █▄█░ █░ █░▀█░ ║
║ █░ █░ █░███░█░ █░ █░ ███░█░ █░ █▀██▀ █░ █░███░ █░ ███░█░ █░ ║
╟────────────────────────────────────────────────────────────────────────────╢
║ Current Default Printer is set to: Okidata ║
╟────────────────────────────────────────────────────────────────────────────╢
║ NAME LINEFEED ║
║─────────────────────────────────────╥──────────────────────────────────────║
║ Epson & Compatibles ║ CHR(10) ║
║ HP Laser & Compatibles ║ CHR(10) ║
║ Star Micro Gemini ║ CHR(10) ║
║ Okidata ║ CHR(10) ║
║ ║ ║
║ ║ ║
║ ║ ║
║ ║ ║
║ ║ ║
╚════════════════════════════════════════════════════════════════════════════╝
Esc (Exit) Enter/Return (Make Default) F2 (Edit) Ctrl N (Add)
1/4
DAYO Orders, TJS LAB Page: 36
■ FULL SCREEN EDIT - F2
When entering the printer codes, the string must be in the valid format
or it will not be printed later when requested...
┌───────────[ EDIT PRINTER DRIVER SETUP CODES - FULL SCREEN EDIT ]───────────┐
│ NAME: Epson & Compatibles │
│ LINEFEED: CHR(10) │
│ NORMAL: CHR(27)+CHR(18) │
│ SMALL: CHR(27)+CHR(15) │
│ BOLDON: CHR(27)+CHR(69) │
│ BOLDOFF: CHR(27)+CHR(70) │
│ _6LPI: CHR(27)+CHR(50) │
│ _8LPI: CHR(27)+CHR(48) │
│ PORTRAIT: │
│ LANDSCAPE: │
│ RESET: CHR(27)+CHR(64) │
│ SPEC_STR1: │
│ SPEC_STR2: │
│ SPEC_STR3: │
│ SPEC_STR4: │
│ SPEC_STR5: │
│ RUN_CMD: │
│ │
│ │
└────────────────────────────────────────────────────────────────────────────┘
Press Esc to Abort, PgUp/PgDn to Save and Exit
■ PRINTER DRIVER DATABASE FIELD DEFINITIONS
NAME - Name of printer. Type in anything you wish here
LINEFEED - Code to advance printer one line
NORMAL - Normal font/character size
SMALL - Small font/character size
BOLDON - Bold/Emphasized
BOLDOFF - Bold/Emphasized off
_6LPI - Code to set printer to print 6 lines per inch
_8LPI - Code to set printer to print 8 lines per inch
PORTRAIT - Code to set laser printer to print upright (normal)
LANDSCAPE - Code to set laser printer to print sideways
RESET - Reset printer code
SPEC_STR1 - Any special printer string, ie: print double, skip perforation,
SPEC_STR2 - print very tiny, ...
SPEC_STR3 - "
SPEC_STR4 - "
SPEC_STR5 - "
RUN_CMD - DOS command or program, ie: CAPTURE p0 nff,SPOOL ON, ...
DAYO Orders, TJS LAB Page: 37
■ MISCELLANEOUS ROUTINES
- The MISC routines is a collection of 17 very useful Database Management
Routines. These routines provide you with the 'ability to do whatever was
left out of the rest of the program...'. These routines were modeled after
dBase (tm) III+/IV functions. Familiarity with dBase will help with the
understanding and execution of these routines.
USE WITH CAUTION!
YOU CAN ENHANCE AND CUSTOMIZE YOUR PROGRAM WITH THESE ROUTINES
YOU CAN ALSO MESS THINGS UP PERMANENTLY!
■ MISC Routines Menu:
DAYO Orders Version 3.0 TJS LAB ┌───[February 1991]──┐
╔════════════════════╗ │S M T W T F S │
║ MISC ROUTINES ║ ████▄ ▄█▄ █░ █░ ▄███▄ ├────────────────────┤
╟────────────────────╢ █░ █░ █░█░ █░ █░ █░ █░ │ 1 2 3 4 5 6│
║ APPEND FROM ║ █░ █░ █░█░ ▀█░██░ █░ █░ │ 7 8 9 10 11 12 13│
║ BROWSE DATABASES ║ █░ █░ █▀▀▀█░ ▀█▀ █░ █░ │14 15 16 17 18 19 20│
║ COPY (.DBF) TO ║ █░ █░ █░ █░ █░ █░ █░ │21 22 23 24 25 26 27│
║ CREATE DATABASE ║ ████▀ █░ █░ █░ ▀███▀ │28 29 30 31 │
║ DELETE RECORDS ║ │ │
║ ERASE FILE ║ └────────────────────┘
║ EXIT TO DOS ║ ╓────────────────────────────────────────────────╖
║ INDEX A DATABASE ║ ║ DAYO ORDERS STATISTICS ║
║ LIST FIELDS ║ ║ DATABASE NAME RECORDS SIZE ║
║ PACK DATABASE ║ ║ INV.DBF Inventory 0 1K ║
║ MODIFY DATABASE ║ ║ ORDER.DBF Order Header 10 5K ║
║ RECALL RECORDS ║ ║ ORDERSD.DBF Order Detail 69 6K ║
║ RETURN TO MENU ║ ║ CUSTOMER.DBF Customers 0 1K ║
║ RUN (DOS COMMAND) ║ ╚════════════════════════════════════════════════╝
║ SIMPLE EDITOR ║ ▄█████▄ ████▄ ▄██▄
║ SORT DATABASE ║░ █░ █░ █░
║ TYPE (PRINT) FILE ║░ █░ █▄▄▄ ▀██▄
║ ZAP DATABASE ║░ █░ █░ █░
╟────────────────────╢ █░ ████▀ ▀██▀
║ Select Option ║
╚════════════════════╝
DAYO Orders, TJS LAB Page: 38
■ APPEND FROM
- Used to copy records from one database into another database, or to create
records from ASCII files (SDF or DELIMITED).
- The Initial Screen will prompt you to enter the file name of the database
you are to append/copy the data into. At this point, you can either type in
the name of the target database, or ...
┌──────────────────────────────[ APPEND FROM ]───────────────────────────────┐
│ Enter Database Name To Append Data Into: │
│ Enter Nothing For Listing Of Current Directory... │
└────────────────────────────────────────────────────────────────────────────┘
- If it exists in the current directory, press enter on an empty prompt to
display all databases to select from.
┌──────────────────────────────[ APPEND FROM ]──────────────────────────────┐
│ │
│ Enter Database Name To Append Data Into: │
│ Enter┌────────[ PICK A DATABASE ]───────────┐y... │
│ │ FILE NAME SIZE DATE USED│ │
│ ├──────────────┬────────────┬──────────┤ │
│ │INVENT.DBF │ 375 │ 09/16/89 │ │
│ │AR.DBF │ 7219 │ 09/16/89 │ │
│ │HISTORY.DBF │ 103 │ 09/16/89 │ │
│ │PERSONS.DBF │ 24271 │ 09/16/89 │ │
│ │CUSTOMER.DBF │ 289 │ 09/16/89 │ │
│ └──────────────┴────────────┴──────────┘ │
│ ┌───────────────────────┐│
│ │ Highlight a database ││
│ │ using the ││
│ │ arrow keys, then press││
│ │ Enter/Return. ││
│ └───────────────────────┘│
│ │
└───────────────────────────────────────────────────────────────────────────┘
- The next prompt will be to select the type of Append:
┌──────────────────────────────[ APPEND FROM ]─────────────────────────────┐
│ │
│ Enter Database Name To Append Data Into: │
│ Enter Nothing For Listing Of Current Directory... │
│ │
│ Append Data Into INVENT.DBF │
│ │
│ Type of Append: Standard SDF DELIMITED │
│ │
└──────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 39
- If you are appending from another database (.DBF) then select 'Standard'.
- Select the SDF option if you are appending from a 'flat' ASCII file.
- Select the DELIMITED option if you are appending from a delimited ASCII
file. Delimited files contain records in which the fields are separated by
commas, and its character fields contained in double Orders...
- If you select a Standard Append, you will then be prompted to enter the name
of the database you wish to get the data from. If you selected the SDF or
DELIMITED options, then enter the file name containing the data to be
appended into your target database.
┌──────────────────────────────[ APPEND FROM ]─────────────────────────────┐
│ │
│ Enter Database Name To Append Data Into: │
│ Enter Nothing For Listing Of Current Directory... │
│ │
│ Append Data Into PERSONS.DBF │
│ │
│ Type of Append: Standard SDF DELIMITED │
│ │
│ Enter Database Name To Append Data FROM: PERSON1.TXT │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────┘
- The number of records appended into the target database will be displayed
upon completion of the task...
┌──────────────────────────────[ APPEND FROM ]───────────────────────────────┐
│ │
│ Enter Database Name To Append Data Into: │
│ Enter Nothing For Listing Of Current Directory... │
│ │
│ Append Data Into INVENT.DBF From INVENTY.DBF │
│ │
│ Type of Append: Standard SDF DELIMITED │
│ │
│ Enter Database Name To Append Data FROM: INVENTY.DBF │
│ │
│ │
│ │
│ There Were 1 Records Appended Into INVENT.DBF │
│ │
│ │
│ │
│ Press Any Key To Continue... │
│ │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 40
■ BROWSE DATABASES
- Used to edit/view records in a database. Enter the database name you wish to
edit/browse, or if it exists in the current directory, press enter on an
empty prompt to bring up a window box to select from.
┌───────────────────────────────────────────────────────────────┐
│ Enter Database Name: INVENT.DBF │
│ │
└───────────────────────────────────────────────────────────────┘
- If there exists an index (.NDX or .NTX), with the same name as the database,
it will be utilized... The DAYO Inventory indexes are the exception. They
are automatically set/used.
- An example of a browse screen:
TJS LAB, PO BOX 585366
┌────────────────────────────────[ BROWSE SDF ]──────────────────────────────┐
│ MFG_PART DESC PRICE LIST │
│──────────────────╥────────────────────────────────╥────────────╥───────────│
│ 19730 ║ DAYO CONFIGURATION SETTINGS ║ 896.16 ║ 1792.32 │
│ 23429 ║ DAYO CUSTOMER ║ 1064.19 ║ 2128.38 │
│ 14797 ║ DAYO END OF PERIOD/DAY ║ 672.12 ║ 1344.24 │
│ 38227 ║ DAYO FINANCE,PERSONNEL,PAYROLL ║ 1736.31 ║ 3472.62 │
│ 11098 ║ DAYO INVENTORY ║ 504.09 ║ 1008.18 │
│ 17264 ║ DAYO MISC ROUTINES ║ 784.14 ║ 1568.28 │
│ 30828 ║ DAYO PICK, INVOICING ║ 1400.25 ║ 2800.50 │
│ 35760 ║ DAYO PURCHASE ORDERS ║ 1624.29 ║ 3248.58 │
│ 25896 ║ DAYO ORDERS ║ 1176.21 ║ 2352.42 │
│ 62889 ║ DAYO ROPA ║ 2856.51 ║ 5713.02 │
│ 64122 ║ DAYO ROPA/ROPC SOURCE ║ 2912.52 ║ 5825.04 │
│ 28362 ║ DAYO SALES ORDERS, P.O.S. ║ 1288.23 ║ 2576.46 │
│ 33294 ║ DAYO VENDORS ║ 1512.27 ║ 3024.54 │
│ 66588 ║ DBASE TRAINING (PER HOUR) ║ 3024.54 ║ 6049.08 │
│ 16031 ║ EOP SOURCE ║ 728.13 ║ 1456.26 │
│ 49325 ║ EXPENSES SOURCE ║ 2240.40 ║ 4480.80 │
│ 39460 ║ FINANCE SOURCE ║ 1792.32 ║ 3584.64 │
├──────────────────╨────────────────────────────────╨────────────╨───────────┤
│ Esc(EXIT) Ctrl N(ADD) Ctrl U(DELETE) F5(Find) │
└────────────────────────────────────────────────────────────────────────────┘
51/60
DAYO Orders, TJS LAB Page: 41
- To edit a memo field, just highlight the field, and start typing.
* * * To save your work, once finished, YOU MUST PRESS Ctrl W UPON EXITING!
┌────────────────────────────────[ BROWSE SDF ]──────────────────────────────┐
│ PRICE LIST YOURPART NOTES │
│───────────────────────╥────────────╥─────────────────╥─────────────────────│
│ 896.16 ║ 1792.32 ║ ║ <Memo> │
│ 1064.19 ║ 2128.38 ║ ║ <Memo> │
│ 672.12 ║ 1344.24 ║ ║ <Memo> │
│ 1736.31 ║ 3472.62 ║ ║ <Memo> │
│ 504.09 ║ 1008.18 ║ ║ <Memo> │
│ 784.14 ║ 1568.28 ║ ║ <Memo> │
│ 1400.25 ║ 2800.50 ║ ║ <Memo> │
┌────────────────────────────[ Edit Field: NOTES ] ──────────────────────────┐
│You can edit memo fields too... │
│ │
│ │
│ │
│ │
│ │
│ │
└───────────────────────[ Esc (ABORT) Ctrl W (SAVE) ]─────────────────────┘
│ Esc(EXIT) Ctrl N(ADD) Ctrl U(DELETE) F5(Find) │
└────────────────────────────────────────────────────────────────────────────┘
- Special keys for 'moving around' the BROWSE screen are:
Left Arrow Key - Move to next field to your left
Right Arrow Key - Move to next field to your right
Ctrl Home - Go to the leftmost field
Ctrl End - Go to the rightmost field (on the end of the record)
Up Arrow - Move highlight to the previous record
Down Arrow - Move highlight to the next record
PgUp - Page up a full screen of records
PgDn - Page down a full screen of records
Ctrl PgUp - Go to the beginning of the file
Ctrl PgDn - Go to the end or last record of the file
Ctrl N - Add a record (where applicable)
Ctrl U - Delete a record (where applicable)
F5 - To seek/find a record based upon the active index
Esc - Exit the current operation
- Remember that there are many more fields to the right of the screen. Press
the right arrow key to view them...
DAYO Orders, TJS LAB Page: 42
■ COPY (.DBF) TO
- Copy records to another (new) database. Use this option to copy select
records into a new database or ASCII (SDF and DELIMITED) file. COPY TO can
also be used to create backups of data (EG: copy to floppy).
┌─────────────────────────────[ COPY (.DBF) TO ]─────────────────────────────┐
│ │
│ Enter Database Name To COPY FROM: │
│ Enter┌────────[ PICK A DATABASE ]───────────┐y... │
│ │ FILE NAME SIZE DATE USED│ │
│ ├──────────────┬────────────┬──────────┤ │
│ │HARPS.DBF │ 375 │ 09/16/89 │ │
│ │INVENT.DBF │ 7335 │ 09/16/89 │ │
│ │SDFSTUF.DBF │ 103 │ 09/16/89 │ │
│ │MORETRAH.DBF │ 24387 │ 09/16/89 │ │
│ │AP.DBF │ 289 │ 09/16/89 │ │
│ └──────────────┴────────────┴──────────┘ │
│ ┌───────────────────────┐│
│ │ Highlight a database ││
│ │ using the ││
│ │ arrow keys, then press││
│ │ Enter/Return. ││
│ └───────────────────────┘│
└────────────────────────────────────────────────────────────────────────────┘
- The next prompt will be to select the type of COPY TO option you want:
┌──────────────────────────────[ COPY (.DBF) TO ]────────────────────────────┐
│ │
│ Enter Database Name To COPY FROM: INVENT.DBF │
│ Enter Nothing For Listing Of Current Directory... │
│ │
│ │
│ Type of Copy To: Standard SDF DELIMITED STRUCTURE │
│ │
│ │
│ Copy Records From INVENT.DBF │
└────────────────────────────────────────────────────────────────────────────┘
- The Standard option is simply creating another database (.DBF). The SDF and
DELIMITED options will create ASCII files. The STRUCTURE option creates a
new database with the same file structure as the initial database (no
records copied).
DAYO Orders, TJS LAB Page: 43
- The next prompt (optional), requires some knowledge of dBase (tm). This
prompt is requesting the user to enter a condition or filter. If all
records are to be copied, just press Enter on an empty prompt.
┌╔═══════════════════════════[ FIELD NAMES & TYPE ]═════════════════════════╗┐
│║ ║│
│║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║│
│║NOTES{M} ■ ║│
│╚══════════════════════════════════════════════════════════════════════════╝│
│ │
│ │
│ Type of Copy To: Standard SDF DELIMITED STRUCTURE │
│ │
│ Enter SDF File Name To Copy Data TO: NEW.DBF │
│ │
│ Enter Condition: │
│ Sample condition: COST > 100 │
│ │
│ │
│ Copy Records From NEW │
└────────────────────────────────────────────────────────────────────────────┘
- This 'Condition' option is useful for coping only specific records into a
new location. Any valid dBase/Clipper statement (as shown next) is
fine...
┌╔═══════════════════════════[ FIELD NAMES & TYPE ]═════════════════════════╗┐
│║ ║│
│║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║│
│║NOTES{M} ■ ║│
│╚══════════════════════════════════════════════════════════════════════════╝│
│ │
│ Type of Copy To: Standard SDF DELIMITED STRUCTURE │
│ │
│ Enter SDF File Name To Copy Data TO: NEW DBF │
│ │
│ Enter Condition: PRICE>0 │
│ Sample condition: COST > 100 │
│ │
│ Copy Records From NEW │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 44
- The following window message will appear while the COPY TO routine does
its task:
┌╔═══════════════════════════[ FIELD NAMES & TYPE ]═════════════════════════╗┐
│║ ║│
│║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║│
│║NOTES{M} ■ ║│
│╚══════════════════════════════════════════════════════════════════════════╝│
│ │
│ Type of Copy To: Standard SDF DELIMITED STRUCTURE │
│ │
│ Enter SDF File Name To Copy Data TO: NEW10 │
│ │
│ Enter Condition: PRICE>0 │
│ Sample cond┌───────────────────────────────────────────────┐ │
│ │┌─────────────────────────────────────────────┐│ │
│ CONDITION: ││┌───────────────────────────────────────────┐││ │
│ │││┌─────────────────────────────────────────┐│││ │
│ ││││Hold those camels while I do this COPY TO││││ │
│ │││└─────────────────────────────────────────┘│││ │
│ ││└───────────────────────────────────────────┘││ │
│ │└─────────────────────────────────────────────┘│ │
│ └───────────────────────────────────────────────┘ │
│ Copy Records From SDF To NEW10 │
└────────────────────────────────────────────────────────────────────────────┘
■ CREATE DATABASE
- Create a new database. This routine lets you create entirely new database
structures. At the FIELD_NAME field, enter a unique field name. At the
FIELD_TYPE field, enter a 'C' for character, 'N' for numeric, 'D' for Date,
'L' for logical or 'M' for memofield. At the FIELD_LEN field, enter the
size/length of the character and/or numeric field. At the FIELD_DEC field,
enter the number of decimals for the numeric field.
┌───────[ CREATE A NEW DATABASE: NEW.DBF ]────────┐
│ FIELD_NAME FIELD_TYPE FIELD_LEN FIELD_DEC │
│────────────╥────────────╥───────────╥───────────│
│ ║ ║ 0 ║ 0 │
│ ║ ║ ║ │
│ ║ ║ ║ │
┌─────────────│ ║ ║ ║ │────────────┐
│ │ ║ ║ ║ │ │
│ ENTER TH│ ║ ║ ║ │ │
│ │ ║ ║ ║ │ │
└─────────────│ ║ ║ ║ │────────────┘
│────────────╨────────────╨───────────╨───────────│
│ Press Enter to edit any field... │
└──────[ PRESS Ctrl W TO SAVE AND EXIT ]────────┘
DAYO Orders, TJS LAB Page: 45
* * * TO EDIT ANY FIELD, YOU MUST PRESS Enter FIRST * * *
IT IS SLIGHTLY BOTHERSOME
SORRY! WANT YOU TO THINK ABOUT WHAT YOU ARE DOING...
*** If any error is made in this routine, you will experience an
error, either immediately, or when you start to edit the new database.
This error may even cause your computer to hang!
*** Be sure to Press: Ctrl W when you are finished and
satisfied. Pressing Esc will just negate your efforts..
┌───────[ CREATE A NEW DATABASE: NEW.DBF ]────────┐
│ FIELD_NAME FIELD_TYPE FIELD_LEN FIELD_DEC │
│────────────╥────────────╥───────────╥───────────│
│ NAME ║ C ║ 30 ║ 0 │
│ AGE ║ N ║ 5 ║ 1 │
│ DEAD ║ L ║ 1 ║ 0 │
│ BIRTHDATE ║ D ║ 8 ║ 0 │
┌─────────────│ REMARKS ║ M ║ 10 ║ 0 │────────────┐
│ │ ║ ║ 0 ║ 0 │ │
│ ENTER TH│ ║ ║ ║ │ │
│ │ ║ ║ ║ │ │
│ │ ║ ║ ║ │ │
└─────────────│ ║ ║ ║ │────────────┘
│ ║ ║ ║ │
│────────────╨────────────╨───────────╨───────────│
│ Press Enter to edit any field... │
└──────[ PRESS Ctrl W TO SAVE AND EXIT ]────────┘
DAYO Orders, TJS LAB Page: 46
■ DELETE RECORDS
- Delete selected records from databases. The first prompt is for the name of
the database you wish to mark records for deletion. Like many of the other
routines, you can press enter on an empty prompt to bring up all databases
that exist in the current directory:
┌────────[ PICK A DATABASE ]───────────┐
│ FILE NAME SIZE DATE USED│
├──────────────┬────────────┬──────────┤
│D.DBF │ 259 │ 09/16/89 │
│DDD.DBF │ 375 │ 09/16/89 │
│NEW.DBF │ 195 │ 09/17/89 │
│SDF.DBF │ 7335 │ 09/16/89 │
│TRASH.DBF │ 24387 │ 09/16/89 │
│XXX.DBF │ 289 │ 09/16/89 │ ┌────────────────────────┐
└──────────────┴────────────┴──────────┘ │ Highlight a database │
│ using the │
┌────────────────────────[ DELETE SELECTED RECORDS ]│ arrow keys, then press │
│ Enter Database Name: │ Enter/Return. │
│ └────────────────────────┘
│ │
└────────────────────────────────────────────────────────────────────────────┘
- After selecting the database, all its fields will be presented atop the
screen so as to aid the user in entering a condition/filter. The use of the
condition prompt is NOT optional, so some knowledge of dBase/Clipper syntax
is required. Note the use of the Clipper Function: EMPTY().
╒╔═══════════════════════════[ FIELD NAMES & TYPE ]══════════════════════════╗
│║ ║
╘║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║NOTES{M} ■ ║
╚═══════════════════════════════════════════════════════════════════════════╝
┌────────────────────────[ DELETE SELECTED RECORDS ]─────────────────────────┐
│ Enter Database Name: TRASH │
│ Delete Records For Condition: EMPTY(PART) │
│ Sample condition: COST > 100 │
│ CONDITION: EMPTY(PART) │
│ Number of Records Deleted: 208 │
│ Press any key to continue... │
└────────────────────────────────────────────────────────────────────────────┘
- The number of records deleted will be displayed upon the screen as depicted
just above...
DAYO Orders, TJS LAB Page: 47
■ ERASE FILE
- Erase a file (forever!). Use this option with extreme care!
Again, be careful! ANY FILE SELECTED WITH THIS OPTION WILL BE PERMANENTLY
REMOVED FROM EXISTENCE
NO SECOND CHANCES HERE...
- The first prompt is for the file name. You can press enter on an empty
prompt to bring up a window selection of all files in the current directory.
┌────────────────────────┐
┌────────[ ERASE THE FILE ]────────────┐ │ Highlight a file │
│ FILE NAME SIZE DATE USED│ │ using the │
├──────────────┬────────────┬──────────┤ │ arrow keys, then press │
│B.BAT │ 222 │ 09/16/89 │ │ Enter/Return. │
│BKDOOR.$$$ │ 8192 │ 09/16/89 │ └────────────────────────┘
│BKDOOR.DOC │ 37029 │ 09/17/89 │
│BKDOOR.ZIP │ 19415 │ 09/16/89 │
│D.DBF │ 259 │ 09/16/89 │
│D.DBT │ 512 │ 09/16/89 │
│DAYOBK.BAK │ 36879 │ 09/16/89 │
│DAYOBK.LIB │ 36879 │ 09/16/89 │
│DAYOBK.LST │ 2056 │ 09/16/89 │
│DAYOBK.OBJ │ 35585 │ 09/16/89 │
│DAYOCAL.MAP │ 35 │ 09/16/89 │
│DDD.DBF │ 375 │ 09/16/89 │
│DDD.DBT │ 512 │ 09/16/89 │
│DDD.NTX │ 2048 │ 09/16/89 │
│DEMO.EXE │ 245404 │ 09/16/89 │
└──────────────┴────────────┴──────────┘ More
- To ERASE a file, just highlight it, then press Enter...
■ EXIT TO DOS
- This option will close all open files and databases and exit to DOS without
having to return to the main menu exit routine.
DAYO Orders, TJS LAB Page: 48
■ INDEX A DATABASE
- You will be prompted to select the database you wish to index. After
selecting the database, by typing in the name or pressing Enter on an empty
prompt (then selecting from the window), you will be given a listing of all
fields in that database atop the screen.
┌────────[ PICK A DATABASE ]───────────┐.
│ FILE NAME SIZE DATE USED│
├──────────────┬────────────┬──────────┤
│DAD.DBF │ 259 │ 09/16/89 │
│NEW.DBF │ 195 │ 09/17/89 │
│SPW.DBF │ 7335 │ 09/16/89 │
│SOW.DBF │ 103 │ 09/16/89 │
│BOY.DBF │ 24387 │ 09/17/89 │
│SHI.DBF │ 289 │ 09/16/89 │ ┌────────────────────────┐
└──────────────┴────────────┴──────────┘ │ Highlight a database │
│ using the │
┌───────────────────[ INDEX A DATABASE ]───│ arrow keys, then press │
│ Enter Database Name: │ Enter/Return. │
│ └────────────────────────┘
└───────────────────────────────────────────────────────────────┘
- You will now be prompted to enter the name of the Index File. It will be
(by default), named exactly the same as the selected database, with the
exception of the extension. This will default to .NDX or .NTX depending on
whether you linked NDX.OBJ with your application.
*** Remember that the BROWSE routine only looks at indexes with the same
name as the database.
╒╔═══════════════════════════[ FIELD NAMES & TYPE ]══════════════════════════╗
│║ ║
╘║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║NOTES{M} ■ ║
╚═══════════════════════════════════════════════════════════════════════════╝
┌───────────────────[ INDEX A DATABASE ]────────────────────────┐
│ Enter Name of Index File: TRASH.NTX │
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 49
- At the prompt for the index key, enter a field name, or a valid
dBase/Clipper expression.
╒╔══════════════════════════[ FIELD NAMES & TYPE ]═══════════════════════════╗
│║ ║
╘║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║NOTES{M} ■ ║
╚═══════════════════════════════════════════════════════════════════════════╝
┌───────────────────[ INDEX A DATABASE ]────────────────────────┐
│ Enter Name of Index File: TRASH.NTX │
│ Enter the Key Expression: PART+MFG_PART │
└───────────────────────────────────────────────────────────────┘
■ LIST FIELDS
- List fields to screen or printer. This routine is a great tool for providing
simple reports and lists. The first prompt will be for the database you wish
to work with. Type the name of the file, or press Enter on an empty prompt
to bring up a window of all databases in the current directory for
selection.
┌────────[ PICK A DATABASE ]───────────┐
│ FILE NAME SIZE DATE USED│
├──────────────┬────────────┬──────────┤
│INVEND.DBF │ 259 │ 09/16/89 │
│INVENT.DBF │ 375 │ 09/16/89 │
│NEW.DBF │ 195 │ 09/17/89 │
│SOMEDAY.DBF │ 7335 │ 09/16/89 │
│TANGO.DBF │ 103 │ 09/16/89 │
│AP.DBF │ 24387 │ 09/17/89 │
│BACKUP.DBF │ 289 │ 09/16/89 │ ┌────────────────────────┐
└──────────────┴────────────┴──────────┘ │ Highlight a database │
│ using the │
┌──────────────────────────────────────────│ arrow keys, then press │
│ Enter Database Name: │ Enter/Return. │
│ └────────────────────────┘
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 50
- The next prompt is for a condition or filter. This makes it possible to list
only specific records that meet that condition you enter. The condition must
be a valid dBase/Clipper expression, or none (to list all).
╒╔══════════════════════════[ FIELD NAMES & TYPE ]═══════════════════════════╗
│║ ║
╘║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║NOTES{M} ■ ║
╚═══════════════════════════════════════════════════════════════════════════╝
┌─────────────────────────────────────────────────────┐
│ Enter Filter: │
│ EG: ID = "SAM0909" .AND. RETAIL > 10000 │
└─────────────────────────────────────────────────────┘
┌───────────────────────────────────────────────────────────────┐
│ Enter Database Name: │
│ │
└───────────────────────────────────────────────────────────────┘
- A window box appears next displaying all the fields in the selected database
and an option to list all fields. Highlight any combination of fields ( or
ALL) that you want listed.
╒╔═┌─────────────────┐═══════[ FIELD NAMES & TYPE ]══════════════════════════╗
│║ │ PICK THE FIELDS │ ║
╘║P│ YOU WANT LISTED │} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║ ├─────────────────┤ ║
╚═│■■ ALL ■■ │═══════════════════════════════════════════════════════╝
│RECNO() │
│MFG_PART │
│PRICE │
│YOURPART │ ┌────────────────────────────────────────────────────┐
│NOTES │ │ Enter Filter: │
├─────────────────┤ │ EG: ID = "SAM0909" .AND. RETAIL > 10000 │
│PRESS Esc TO EXIT│ └────────────────────────────────────────────────────┘
└─────────────────┘────────────────────────────────────────────────────┐
│ Enter Database Name: │
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 51
- The fields you select will be displayed at center top of screen. Press Esc
to exit the "PICK THE FIELDS YOU WANT LISTED" window.
╒╔═┌─────────────────┐═══════[ FIELD NAMES & TYPE ]══════════════════════════╗
│║ │ PICK THE FIELDS │ ║
╘║P│ YOU WANT LISTED │} ■ DES┌────────────────────┐{N} ■ YOURPART{C} ■ ║
║N├─────────────────┤ │PART │ ║
╚═│■■ ALL ■■ │═══════│MFG_PART │══════════════════════════╝
│RECNO() │ │PRICE │
│PART │ └────────────────────┘
│PRICE │
│YOURPART │ ┌────────────────────────────────────────────────────┐
│NOTES │ │ Enter Filter: │
├─────────────────┤ │ EG: ID = "SAM0909" .AND. RETAIL > 10000 │
│PRESS Esc TO EXIT│ └────────────────────────────────────────────────────┘
└─────────────────┘────────────────────────────────────────────────────┐
│ Enter Database Name: │
└───────────────────────────────────────────────────────────────┘
- At the next prompt, you can send the list to the SCREEN, PRINTER OR
FILE.
╒╔═┌─────────────────┐═══════[ FIELD NAMES & TYPE ]══════════════════════════╗
│║ │ PICK THE FIELDS │ ║
╘║P│ YOU WANT LISTED │} ■ DES┌────────────────────┐{N} ■ YOURPART{C} ■ ║
║N├─────────────────┤ │PART │ ║
╚═│■■ ALL ■■ │═══════│MFG_PART │══════════════════════════╝
│RECNO() │ │PRICE │
│PART │ └────────────────────┘
│DESC┌──────────────────────────────────────────────────────────────────┐
│PRIC│ Do you want to print the list to the SCREEN or PAPER or FILE ? │
│LIST│ │
│YOUR└──────────────────────────────────────────────────────────────────┘─┐
│NOTES │ │ Enter Filter: │
├─────────────────┤ │ EG: ID = "SAM0909" .AND. RETAIL > 10000 │
│PRESS Esc TO EXIT│ └────────────────────────────────────────────────────┘
└─────────────────┘────────────────────────────────────────────────────┐
│ Enter Database Name: │
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 52
- The list is very simple, and if displayed onto the screen, may look like the
following:
PART MFG_PART PRICE
4523 0.00
DAYO9S 41926 1904.34
DAYO10S 13564 616.11
DAYOCOMP 45625 2072.37
DAYOALLS 43159 1960.35
INDEXER 50558 2296.41
INDEXERS 51791 2352.42
5 DEMO 4932 224.04
DAYO13S 20963 952.17
MENUS 53024 2408.43
OFFSITEP 56724 2576.46
ONSITEP 57957 2632.47
DAYO2S 24662 1120.20
DAYO9 40693 1848.33
DAYO10 12331 560.10
DAYOCAL$ 44392 2016.36
DAYO13 19730 896.16
DAYO2 23429 1064.19
DAYO11 14797 672.12
DAYO8 38227 1736.31
DAYO1 11098 504.09
DAYO12 17264 784.14
DAYO5 30828 1400.25
......PRESS ANY KEY TO CONTINUE......
■ MODIFY DATABASE
- Change the fields/structure of a database. You can add new fields, delete
fields, change the length and type of field in any of the databases. At the
FIELD_NAME field, enter a unique field name. At the FIELD_TYPE field, enter
a 'C' for character, 'N' for numeric, 'D' for Date, 'L' for logical or 'M'
for memofield. At the FIELD_LEN field, enter the size/length of the
character and/or numeric field. At the FIELD_DEC field, enter the number of
decimals for the numeric field.
********************************************************
*** TO EDIT ANY FIELD, YOU MUST PRESS Enter FIRST ***
*** IT IS SLIGHTLY BOTHERSOME SORRY! ***
********************************************************
*** If any error is made in this routine, you will experience an
error, either immediately, or when you start to access the database.
This error may even cause your computer to hang!
DAYO Orders, TJS LAB Page: 53
*** Be sure to Press: Ctrl W when you are finished and
satisfied. Pressing Esc will just negate your efforts..
■ PACK DATABASE
- Pack a database (removed deleted records). This option will permanently
remove any records marked for deletion. This is another routine you should
use with great care! As in many of the other of the routines, you will be
prompted to enter the name of the database you wish to pack. Enter the name
or press Enter on an empty prompt to view the window.
┌─────┐
│PACK!│
└─────┘
┌────────[ PICK A DATABASE ]───────────┐
│ FILE NAME SIZE DATE USED│
├──────────────┬────────────┬──────────┤
│GOODDATA.DBF │ 259 │ 09/16/89 │
│HAP.DBF │ 375 │ 09/16/89 │
│NEW.DBF │ 195 │ 09/17/89 │
│SDF.DBF │ 7335 │ 09/16/89 │
│LOIN.DBF │ 103 │ 09/16/89 │
│TRASH.DBF │ 24387 │ 09/17/89 │
│FIX.DBF │ 289 │ 09/16/89 │ ┌────────────────────────┐
└──────────────┴────────────┴──────────┘ │ Highlight a database │
│ using the │
┌──────────────────────────────────────────│ arrow keys, then press │
│ Enter Database Name: │ Enter/Return. │
└──────────────────────────────────────────└────────────────────────┘
- After selecting the database, you will be prompted to respond with a Yes or
No (to Pack or not to Pack...). This is the last chance you have to change
your mind...
┌──────────────────────────────────────────────────────────────────────────┐
│ PACK TOM3 │
│ Are you sure you want to PACK (remove deleted records) ? N │
└──────────────────────────────────────────────────────────────────────────┘
│ Enter Database Name: │
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 54
■ RECALL RECORDS
- Recalls records previously marked for deletion. This option is identical to
the DELETE RECORDS option discussed earlier...
■ RETURN TO MENU
- Returns to the procedure that called MISC Routines.
■ RUN (DOS COMMAND)
- Run a DOS command (EG: dir/w). This option is helpful in that it allows
you to run programs at the DOS level (within memory constraints).
┌───────────────────────────────────────────────────────────────────────────┐
│ RUN CD\DOS │
└───────────────────────────────────────────────────────────────────────────┘
- One useful option is to type and Enter: COMMAND at this prompt. You will be
running another DOS Shell totally out of the program (it still is in memory
though).
┌───────────────────────────────────────────────────────────────────────────┐
│ RUN COMMAND │
└───────────────────────────────────────────────────────────────────────────┘
- Press and Enter: EXIT to return to your Clipper Application.
EG:
The COMPAQ Personal Computer MS-DOS
Version 3.31
(C) Copyright Compaq Computer Corp. 1982, 1987
(C) Copyright Microsoft Corp. 1981, 1987
C:\KISBBS>EXIT
DAYO Orders, TJS LAB Page: 55
■ SIMPLE EDITOR
- A simple editor and word processor. Use this option to create and read
simple TEXT files. File size is limited to your machines capabilities or
32,000k. The first prompt is for the name of the file you wish to edit. Type
in the name, or press Enter on an empty prompt to bring up a window option
box containing all files in the current directory.
┌────────────────────────┐
┌──────────[ EDIT THE FILE ]───────────┐ │ Highlight a file │
│ FILE NAME SIZE DATE USED│ │ using the │
├──────────────┬────────────┬──────────┤ │ arrow keys, then press │
│B.BAT │ 222 │ 09/16/89 │ │ Enter/Return. │
│BKDOOR.DOC │ 56356 │ 09/17/89 │ └────────────────────────┘
│BKDOOR.ZIP │ 19415 │ 09/16/89 │
│DAYOBK.LIB │ 36879 │ 09/16/89 │
│DAYOBK.LST │ 2056 │ 09/16/89 │
┌────────│DAYOBK.OBJ │ 35585 │ 09/16/89 │────────────────────────────┐
│ Enter t│DAYOCAL.MAP │ 35 │ 09/16/89 │ │
│ Press E│DDD.DBF │ 375 │ 09/16/89 │urrent directory listing. │
└────────│DDD.DBT │ 512 │ 09/16/89 │────────────────────────────┘
│DDD.NTX │ 2048 │ 09/16/89 │
│DEMO.EXE │ 245404 │ 09/16/89 │
│DEMO.MAP │ 7780 │ 09/16/89 │
└──────────────┴────────────┴──────────┘ More
- *** Note, this routine will try to load binary files (.EXE, .OBJ, .etc...),
so be careful at what you select for viewing/editing.
- If you make ANY changes to the file, You MUST PRESS Ctrl W to SAVE those
changes. If you exit with an Esc, all changes will be lost!
┌──────────────────────────────[ SIMPLE EDITOR ]─────────────────────────────┐
│CLIPPER demo │
│CLIPPER MISC │
│KWAIT 10 │
│LIB MISC-+MISC,MISC.LST,MISC │
│KWAIT 10 │
│TLINK DEMO,,,MISC \CLIPPER\CLIPPER \CLIPPER\EXTEND │
│KWAIT 10 │
│DEMO │
└────────────────────────────────────────────────────────────────────────────┘
Esc (ABORT) Ctrl W (SAVE) Initial Size: 222 1/0
DAYO Orders, TJS LAB Page: 56
- Special keys for 'moving around' the SIMPLE EDITOR screen are:
Left Arrow Key - Move to your left
Right Arrow Key - Move to your right
Ctrl Home - Go to the top, leftmost corner of window
Ctrl End - Go to the bottom, rightmost corner of window
Up Arrow - Move up one line
Down Arrow - Move down one line
PgUp - Page up a full screen
PgDn - Page down a full screen
Ctrl PgUp - Go to the beginning of the file
Ctrl PgDn - Go to the end of the file
* F2 - Import text from a text file
* Ctrl W - Save Changes and Exit
* Esc - ABORT Changes and Exit
The margin may exceed the boundaries on the right side of the screen, but
the text is easily accessed using the special keys above...
■ SORT DATABASE
- This option takes a database, sorts it, and copies the result into a new
database. The first prompt is for the name of the database you want to sort.
Enter the name, or press Enter on an empty prompt to bring up a window box
containing all databases in the current directory.
┌────────[ PICK A DATABASE ]───────────┐
│ FILE NAME SIZE DATE USED│
├──────────────┬────────────┬──────────┤
│DOG.DBF │ 259 │ 09/16/89 │
│CAT.DBF │ 375 │ 09/16/89 │
│CAR.DBF │ 195 │ 09/17/89 │
│BAM.DBF │ 7335 │ 09/16/89 │
│HARP.DBF │ 103 │ 09/17/89 │
│TRAIN.DBF │ 24387 │ 09/17/89 │
│HIPPY.DBF │ 289 │ 09/16/89 │ ┌────────────────────────┐
└──────────────┴────────────┴──────────┘ │ Highlight a database │
│ using the │
┌───────────────────[ SORT A DATABASE ]────│ arrow keys, then press │
│ Enter Database Name: │ Enter/Return. │
│ └────────────────────────┘
│ │
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 57
- The next prompt is for the name of the database you will be creating with
the sorted data.
╒╔═══════════════════════════[ FIELD NAMES & TYPE ]══════════════════════════╗
│║ ║
╘║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║NOTES{M} ■ ║
╚═══════════════════════════════════════════════════════════════════════════╝
┌───────────────────[ SORT A DATABASE ]─────────────────────────┐
│ Enter Database Name: INVNET.DBF │
│ Enter Name of Sorted File: INVNET1.DBF │
│ │
└───────────────────────────────────────────────────────────────┘
- The next prompt is for the sort field (limited to 1 field)...
╒╔═════════════════════════[ FIELD NAMES & TYPE ]═══════════════════════════╗
╘║PART{C} ■ MFG_PART{C} ■ DESC{C} ■ PRICE{N} ■ LIST{N} ■ YOURPART{C} ■ ║
║NOTES{M} ■ ║
╚══════════════════════════════════════════════════════════════════════════╝
┌───────────────────[ SORT A DATABASE ]─────────────────────────┐
│ Enter Database Name: TOM.DBF │
│ Enter Name of Sorted File: TOM1.DBF │
│ Enter the Key Expression: PART │
└───────────────────────────────────────────────────────────────┘
■ TYPE (PRINT) FILE
- Prints an ASCII/text file to screen or printer. The first prompt is for the
file name.
┌───────────────────────[ TYPE TO SCREEN OR PRINTER ]────────────────────────┐
│ Enter the ASCII/TEXT file to TYPE: KISBBS.DOC │
│ Press Enter/Return on an empty field to get a current directory listing. │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 58
- The display of the file (any type), is continuous, but can be paused by
any key (except the Enter & Esc keys). Pressing the Enter key will slow the
printing of the file onto the screen. Press Esc to Abort the display... A
sample display:
FUNCKEY...........MISC FUNIQUE...........MISC
FZAP..............MISC GET_PIC1..........MISC
ISDATA............MISC ISDBF.............MISC
MENU_KEY..........MISC MISC..............MISC
OKFILE............MISC PACKIT............MISC
PICKDBF...........MISC PROCLIST..........MISC
SHOW_INS2.........MISC STATLINE2.........MISC
TOG_INS2..........MISC XKEY_CLEAR........MISC
XKEY_NORM.........MISC XMEMO.............MISC
MISC
BKDOOR BROWSEIT CENTER1 COLORSET
DBFUNCT DBFUNCT6 EDITOR FACHOICE
FAPPEND FCOPY2 FDBF1 FDELETE
FERASE FILESZ FILE_UDF FILT
FINDER FINDEX FMAKEDB FMODYDB
FNEW FRECALL FRUN FSCROLL1
FSORT FTYPEIT FUNCKEY FUNIQUE
FZAP GET_PIC1 ISDATA ISDBF
MENU_KEY MISC OKFILE PACKIT
PICKDBF PROCLIST SHOW_INS2 STATLINE2
TOG_INS2 XKEY_CLEAR XKEY_NORM XMEMO
PRESS ANY KEY TO CONTINUE...
■ ZAP DATABASE
- Totally erase all records in database (forever!). When you
want to remove every record from a database, then use this option. Use with
EXTREME CAUTION! The first prompt is for the file name. Enter the name of
the database you are to 'clean out', or press Enter to select the database
from a window containing all databases in the current directory.
DAYO Orders, TJS LAB Page: 59
┌────┐
│ZAP!│
└────┘
┌────────[ PICK A DATABASE ]───────────┐
│ FILE NAME SIZE DATE USED│
├──────────────┬────────────┬──────────┤
│DENVER.DBF │ 259 │ 09/16/89 │
│OHIO.DBF │ 375 │ 09/16/89 │
│NEWYORK.DBF │ 195 │ 09/17/89 │
│MONTANA.DBF │ 7335 │ 09/16/89 │
│SC.DBF │ 259 │ 09/17/89 │
│EARS.DBF │ 103 │ 09/17/89 │
│FRUIT.DBF │ 24387 │ 09/17/89 │ ┌────────────────────────┐
│MATH.DBF │ 259 │ 09/17/89 │ │ Highlight a database │
│CARROTS.DBF │ 289 │ 09/16/89 │ │ using the │
└──────────────┴────────────┴──────────┘───│ arrow keys, then press │
│ Enter Database Name: │ Enter/Return. │
└──────────────────────────────────────────└────────────────────────┘
- You will be prompted one last time as to whether you still want to ZAP the
selected database. Press Y for Yes, N for No...
┌────┐
│ZAP!│
└────┘
┌──────────────────────────────────────────────────────────────────────────┐
│ ZAP TRASH │
│ Are you sure you want to ZAP (remove all records permanantly) ? N │
│ │
└──────────────────────────────────────────────────────────────────────────┘
│ Enter Database Name: │
└───────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 60
■ HELP SCREENS
- While in the browse screens, some of the option windows, and in the SIMPLE
EDITOR, pressing the F1 key, will display a help screen.
- BROWSE help:
┌──────────────────────[ DAYOORD HELP: DBEDIT, 0, ]─────────────────────────┐
│ │
│- Special keys for 'moving around' the BROWSE screen are: │
│ │
│ Left Arrow Key - Move to next field to your left │
│ Right Arrow Key - Move to next field to your right │
│ Ctrl Home - Go to the leftmost field │
│ Ctrl End - Go to the rightmost field (on the end of the record)│
│ Up Arrow - Move highlight to the previous record │
│ Down Arrow - Move highlight to the next record │
│ PgUp - Page up a full screen of records │
│ PgDn - Page down a full screen of records │
│ Ctrl PgUp - Go to the beginning of the file │
│ Ctrl PgDn - Go to the end or last record of the file │
│ Ctrl N - Add a record (where applicable) │
│ Ctrl U - Delete a record (where applicable) │
│ F5,F6,F7 - To seek/find a record based upon the active index │
│ Esc - Exit the current operation │
│ │
│ Remember that there are many more fields to the right of the screen. │
│ Press the right arrow key to view them... │
└────────────────────────────────────────────────────────────────────────────┘
- Option Box Help:
┌───────────────────────[ DAYOORD HELP: ACHOICE, 0, ]───────────────────────┐
│ │
│ │
│ │
│ │
│ - Special keys for 'moving around' the Option Box are: │
│ │
│ Up Arrow - Move up one option │
│ Down Arrow - Move down one option │
│ PgUp - Page up multiple records │
│ PgDn - Page down multiple records │
│ Esc - ABORT and Exit │
│ │
│ │
│ After highlighting the option you desire, press Enter... │
│ │
│ │
│ │
└────────────────────────────────────────────────────────────────────────────┘
DAYO Orders, TJS LAB Page: 61
- Editor help:
┌──────────────────────[ DAYOORD HELP: MEMOEDIT, 0, ]───────────────────────┐
│ │
│ - Special keys for 'moving around' the EDITOR screen are: │
│ │
│ Left Arrow Key - Move to your left │
│ Right Arrow Key - Move to your right │
│ Ctrl Home - Go to the top, leftmost corner of window │
│ Ctrl End - Go to the bottom, rightmost corner of window │
│ Up Arrow - Move up one line │
│ Down Arrow - Move down one line │
│ PgUp - Page up a full screen │
│ PgDn - Page down a full screen │
│ Ctrl PgUp - Go to the beginning of the file │
│ Ctrl PgDn - Go to the end of the file │
│ Ctrl W - SAVE Changes and Exit │
│ Esc - ABORT Changes and Exit │
│ F2 - Import another text file into your document │
│ │
│ The margin may exceed the boundaries on the right side of the screen, │
│ but the text is easily accessed using the special keys above... │
│ │
│ │
└────────────────────────────────────────────────────────────────────────────┘
■ EXPANDED HELP
After Version 1.3, expanded help routines were added to all DAYO modules.
At almost all prompts and menus you can press F1 for help. Help can be a
function key message as displayed on previous page, a message that you have
created (user defined & inputted), or the ability to read the documentation
on the screen (saves paper).
DAYO Orders, TJS LAB Page: 62
■ USER DEFINED & INPUTTED HELP SCREENS/MESSAGES
If you press F1 and no user defined & inputted message exists for that
section of the program you are currently in you will receive a message to
this effect, and then a blank/empty screen.
The editing keys for this option are the same as for the Simple Editor
(previous page).
DAYO Orders Version 3.0 TJS LAB ┌───[February 1991]──┐
┌──────[ DAYO HELP Called by Program: DAYOORD Variable: OPT ]───────┐
│ │
│ │
│ │
│ │
│ │
│ │
│ ╔════════════════════════════════════════════════════════╗ │
│ ║ No Online Help Messages Exist for this prompt... ║ │
│ ║ ║ │
│ ║ You can type in any help message you wish, or ║ │
│ ║ press F1 to view the document for DAYOORD. ║ │
│ ║ ║ │
│ ║ ║ │
│ ║ Press any key to continue... ║ │
│ ╚════════════════════════════════════════════════════════╝ │
│ │
│ │
├───────────────────────────────────────────────────────────────────────────┤
│ Esc (Exit) Ctrl W (Save Changes) F1 (Read Manual) │
└───────────────────────────────────────────────────────────────────────────┘
If you wish to input anything at this point, just type whatever you
wish, remembering to press Ctrl W to save all changes. Pressing Esc will
not save ANY changes ( all effort you put into writing a help message will
be lost! ).
DAYO Orders, TJS LAB Page: 63
DAYO Orders Version 3.0 TJS LAB ┌───[February 1991]──┐
┌───────[ DAYO HELP Called by Program: DAYOORD Variable: OPT ]───────┐
│ │
│ │
│ │
│ │
│ Type in anything you wish about this portion of the program! │
│ │
│ The length of this file can be many pages... │
│ │
│ Be sure to press Ctrl W to save any changes/additions you make to this │
│ screen. │
│ │
│ │
│ │
│ │
│ │
│ │
├────────────────────────────────────────────────────────────────────────────┤
│ Esc (Exit) Ctrl W (Save Changes) F1 (Read Manual) 13/4 │
└────────────────────────────────────────────────────────────────────────────┘
■ VIEW DOCUMENTATION ONSCREEN
To view the documentation for the module you are in, it must first exist
in the current directory. Document files are named the same as the module,
and have the extension of '.DOC', ie: DAYOINV.DOC, DAYOPOS.DOC, DAYOORD.DOC.
Press F1 in the User Defined & Inputted Help Message screen to display the
document (user manual). The special keys in this option are displayed in the
Help Screen (press F1 again) for this option:
╔══════════════════════════════════════════════════════════════════════════╗
║ While viewing the document for DAYOORD the keyboard is configured ║
║ as followed: ║
║ ║
║ Esc Exit ║
║ F5 Find a string. This search is not case sensitive ║
║ Examples: PAGE: 50 ║
║ INTRODUCTION ║
║ REPORTS ║
║ Home Return to the beginning of the document ║
║ End Go to the bottom of the document ║
║ PgUp Page up ║
║ ║
║ Any other key moves acts like PgDn (page down) ║
║ ║
║ Press any key to continue... ║
╚══════════════════════════════════════════════════════════════════════════╝
DAYO Orders, TJS LAB Page: 64
■ DATABASE STRUCTURE
Database: ORDERS.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 ORDER Numeric 6 1 6
2 CUSTOMER Numeric 6 7 12
3 SHIPNAME Character 30 13 42
4 SHIPADDR1 Character 30 43 72
5 SHIPADDR2 Character 30 73 102
6 SHIPCITY Character 17 103 119
7 SHIPSTATE Character 2 120 121
8 SHIPZIP Character 10 122 131
9 PHONE Character 14 132 145
10 TYPE Character 3 146 148
11 TERMS Character 20 149 168
12 TERMS2 Character 20 169 188
13 AMOUNT2 Numeric 10 2 189 198
14 SHIPPER Character 20 199 218
15 FOB Character 30 219 248
16 DATE Date 8 249 256
17 TIME Character 8 257 264
18 REG Character 3 265 267
19 BY Character 30 268 297
20 SALESPER Character 3 298 300
21 CUST_PO Character 15 301 315
22 SC Logical 1 316 316
23 BO Numeric 6 317 322
24 TAXRATE Numeric 6 4 323 328
25 TAXES Numeric 10 2 329 338
26 ADJUST Numeric 10 2 339 348
27 FREIGHT Numeric 10 2 349 358
28 SUBTOTAL Numeric 10 2 359 368
29 OPEN Logical 1 369 369
30 PRINTED Logical 1 370 370
31 PAID Numeric 10 2 371 380
32 CLASS Character 3 381 383
33 MOVED Logical 1 384 384
34 COMMENT Character 50 385 434
─────
Total 435
DAYO Orders, TJS LAB Page: 64.1
Database: ORDERSD.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 ORDER Numeric 6 1 6
2 ITEM Character 12 7 18
3 DESC Character 30 19 48
4 DESC2 Character 30 49 78
5 QTY Numeric 7 79 85
6 PRICE Numeric 10 2 86 95
7 COST Numeric 10 2 96 105
8 TAXABLE Logical 1 106 106
9 DATE Date 8 107 114
10 CUSTOMER Numeric 6 115 120
11 CLASS Character 3 121 123
─────
Total 124
DAYO Orders, TJS LAB Page: 65
Database: INV.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 ITEM Character 12 1 12
2 DESC Character 30 13 42
3 DESC2 Character 30 43 72
4 ONHAND Numeric 7 73 79
5 ALLOCATED Numeric 7 80 86
6 ONORDER Numeric 7 87 93
7 BO Numeric 7 94 100
8 SOLDPTD Numeric 7 101 107
9 SOLDYTD Numeric 7 108 114
10 VENDITEM Character 12 115 126
11 VENDOR Character 10 127 136
12 DATE Date 8 137 144
13 LASTDATE Date 8 145 152
14 COST Numeric 10 2 153 162
15 AVGCOST Numeric 10 2 163 172
16 REALCOST Numeric 10 2 173 182
17 RETAIL Numeric 10 2 183 192
18 PRICE Numeric 10 2 193 202
19 PRICE1 Numeric 10 2 203 212
20 PRICE2 Numeric 10 2 213 222
21 PRICE3 Numeric 10 2 223 232
22 PRICE4 Numeric 10 2 233 242
23 PRICE5 Numeric 10 2 243 252
24 STOCKLEVEL Numeric 7 253 259
25 TYPE Character 3 260 262
26 CLASS Character 3 263 265
27 TAXABLE Logical 1 266 266
28 SERIALNO Logical 1 267 267
29 WEIGHT Numeric 8 2 268 275
30 UNIT Character 3 276 278
31 UNITQTY Numeric 7 279 285
32 PACKQTY Character 6 286 291
33 BOM Logical 1 292 292
34 LOCATION Character 3 293 295
────────── ─────
Total 296
DAYO Orders, TJS LAB Page: 66
Database: CUSTOMER.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 CUSTOMER Numeric 6 1 6
2 NAME Character 30 7 36
3 ATTN Character 30 37 66
4 ADDR1 Character 30 67 96
5 ADDR2 Character 30 97 126
6 CITY Character 22 127 148
7 STATE Character 2 149 150
8 ZIP Character 10 151 160
9 SHIPNAME Character 30 161 190
10 SHIPADDR1 Character 30 191 220
11 SHIPADDR2 Character 30 221 250
12 SHIPCITY Character 22 251 272
13 SHIPSTATE Character 2 273 274
14 SHIPZIP Character 10 275 284
15 PHONE Character 14 285 298
16 SALESPER Character 3 299 301
17 TAXRATE Numeric 5 3 302 306
18 TERMS Character 20 307 326
19 SHIPPER Character 20 327 346
20 DATE Date 8 347 354
21 LASTDATE Date 8 355 362
22 TYPE Character 3 363 365
23 CLASS Character 3 366 368
24 PBM Numeric 6 3 369 374
25 PBL Numeric 6 3 375 380
26 SALESPTD Numeric 10 2 381 390
27 SALESYTD Numeric 10 2 391 400
28 DUE Numeric 10 2 401 410
29 PAID_PURC Numeric 10 2 411 420
30 LIMIT Numeric 10 2 421 430
31 ACTIVE Logical 1 431 431
─────
Total 432
DAYO Orders, TJS LAB Page: 67
Database: TEMPLATE.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 TEMPLATE Numeric 6 1 6
2 ITEM Character 12 7 18
3 DESC Character 30 19 48
4 QTY Numeric 7 49 55
5 PRICE Numeric 10 2 56 65
6 DATE Date 8 66 73
─────
Total 74
Database: TAXCODE.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 TAXCODE Character 1 1 1
2 TAXRATE Numeric 5 3 2 6
─────
Total 7
Database: TYPE.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 TYPE Character 3 1 3
2 DESC Character 30 4 33
─────
Total 34
Database: TERMS.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 TERMS Character 20 1 20
─────
Total 21
Database: SHIPPER.DBF
Field Field name Type Width Dec Start End
───── ────────── ───────── ───── ─── ───── ───
1 SHIPPER Character 20 1 20
─────
Total 21
DAYO Orders, TJS LAB Page: 68
■ DATA DICTIONARY
Field Name Type Len Dec Database Description/Comments
────────── ──── ─── ─── ──────────── ──────────────────────────────────
ACTIVE L 1 0 CUSTOMER.DBF Not used by DAYO ORDERS
ADDR1 C 30 0 CUSTOMER.DBF 1st line of the customers address
ADDR2 C 30 0 CUSTOMER.DBF 2nd line of the customers address
ADJUST N 10 2 ORDERS.DBF Invoice adjustments amount
AMOUNT2 N 10 2 ORDERS.DBF 2nd Terms Amount
ATTN C 30 0 CUSTOMER.DBF Name of the customer contact/POC
BY C 30 0 ORDERS.DBF Operator Name
CITY C 22 0 CUSTOMER.DBF Customers city
CLASS C 3 0 CUSTOMER.DBF Your customer classification code
COMMENT C 50 0 ORDERS.DBF Invoice/Order comment field
COST N 10 2 ORDERSD.DBF Cost to you (from vendor) for an
item
CUSTOMER N 6 0 ORDERS.DBF Customer number
CUSTOMER.DBF
CUST_PO C 15 0 ORDERS.DBF Purchase Order of the customer/
client
DATE D 8 0 ORDERSD.DBF Date the record was created
TEMPLATE.DBF
ORDERS.DBF
CUSTOMER.DBF
DESC C 30 0 ORDERSD.DBF Item Description
TYPE.DBF Type Description
TEMPLATE.DBF Item Description
DESC2 C 30 0 ORDERSD.DBF 2nd/Expanded Item Description
DUE N 10 2 CUSTOMER.DBF Balance Due for products purchased
FOB C 30 0 ORDERS.DBF Freight on Board
FREIGHT N 10 2 ORDERS.DBF Invoice freight amount
ITEM C 12 0 ORDERSD.DBF Item number. Sometimes referred
TEMPLATE.DBF to as a part number, product and/
or line item
LASTDATE D 8 0 CUSTOMER.DBF Date of last transaction
LIMIT N 10 2 CUSTOMER.DBF Credit limit
MOVED L 1 0 ORDERS.DBF Flag to show that order has been
'moved' into POS or Invoices
NAME C 30 0 CUSTOMER.DBF 'Bill To' Name of the Customer
OPEN L 1 0 ORDERS.DBF Not used with DAYO Orders, but is
a flag to denote whether the
record should be deleted/removed
PAID N 10 2 ORDERS.DBF Amount of money collected from the
customer/client
PAID_PURC N 10 2 CUSTOMER.DBF Amount collect for invoices
PBM N 6 3 CUSTOMER.DBF Price Book Margin Points
PBL N 6 3 CUSTOMER.DBF Price Book Discount of List
PHONE C 14 0 ORDERS.DBF Customer/client Telephone number
CUSTOMER.DBF
PRICE N 10 2 ORDERSD.DBF Cost to the customer/client
TEMPLATE.DBF
PRINTED L 1 0 ORDERS.DBF Flag to denote that the invoice
has been printed
DAYO Orders, TJS LAB Page: 69
Field Name Type Len Dec Database Description/Comments
────────── ──── ─── ─── ──────────── ──────────────────────────────────
QTY N 7 0 ORDERSD.DBF Orders quantity
TEMPLATE.DBF Template quantity
ORDER N 6 0 ORDERSD.DBF Orders number
ORDERS.DBF
REG C 3 0 ORDERS.DBF Not used by DAYO Orders
SALESPER C 3 0 CUSTOMER.DBF Sales person responsible for the
ORDERS.DBF invoice/order
SALESPTD N 10 2 CUSTOMER.DBF Total sales this period
SALESYTD N 10 2 CUSTOMER.DBF Total sales this year
SC L 1 0 ORDERS.DBF Ship Complete flag
SHIPADDR1 C 30 0 CUSTOMER.DBF Ship To address line 1
ORDERS.DBF
SHIPADDR2 C 30 0 CUSTOMER.DBF Ship To address line 2
ORDERS.DBF
SHIPCITY C 17 0 CUSTOMER.DBF Ship To city
ORDERS.DBF
SHIPNAME C 30 0 CUSTOMER.DBF Ship To name
ORDERS.DBF
SHIPPER C 20 0 ORDERS.DBF Shipper/method of shipment
SHIPPER.DBF
CUSTOMER.DBF
SHIPSTATE C 2 0 CUSTOMER.DBF Ship To state
ORDERS.DBF
SHIPZIP C 10 0 ORDERS.DBF Ship To zip code
CUSTOMER.DBF
STATE C 2 0 CUSTOMER.DBF Customers state
SUBTOTAL N 10 2 ORDERS.DBF Subtotal of Detail line items
TAXABLE L 1 0 ORDERSD.DBF If set to 'Y' (true), then the
item is taxable
TAXCODE C 1 0 TAXCODE.DBF Tax code which relates to a
tax rate
TAXES N 10 2 ORDERS.DBF Total taxes for an invoice/order
TAXRATE N 5 3 TAXCODE.DBF Tax rate to be charged a customer/
ORDERS.DBF client
CUSTOMER.DBF
TEMPLATE N 6 0 TEMPLATE.DBF Template number
TERMS C 20 0 CUSTOMER.DBF Method of payment for invoices
TERMS.DBF
ORDERS.DBF
TERMS2 C 20 0 ORDERS.DBF 2nd Terms Code
TIME C 8 0 ORDERS.DBF Time 'HH:MM:SS' that a transaction
took place
TYPE C 3 0 TYPE.DBF Type of invoice. For example, a
ORDERS.DBF regular sales would be 'REG', a
CUSTOMER.DBF refund would be 'Ref'
ZIP C 10 0 CUSTOMER.DBF Customers zip code
DAYO Orders, TJS LAB Page: 70
■ DAYO ORDERS MAINTENANCE & QUIRKS
- After using DAYO Orders for a any period of time, you will need to 'clean
out' deleted and unneeded Orders from the databases: ORDERS.DBF and
ORDERSD.DBF. This task can be accomplished by deleting the records from a
browse screen, then performing the 'PACK' option from the MISC ROUTINES.
Prior to performing this 'clean up', be sure to do a good backup of the
Orders databases. The backup is especially important since you will be
permanently removing the records.
- On occasion (maybe an under statement), index files will get corrupted,
especially on networks. To 'fix' a corrupted index requires that everyone
'get out of' the DAYO databases, and then perform a reindexing (actually a
recreation of the indexes). The reindex is accomplished by running the DAYO
Orders program with a parameter of 'INDEX' (or using DAYO X).
ie:
C:\>DAYOQ INDEX
- If you are on a multiuser network, you must 'flag' (change file attributes)
of all files to make them sharable, readable and writable. Note that the
command/program 'flag' may be called by a different name on your network.
ie:
E:\>FLAG *.NTX SRW
or just to be safe, go ahead and flag all files in the DAYO directory:
E:\>FLAG *.* SRW
- Indexes are recreated once every day. This is automatically performed by the
first user to run DAYO Orders. This process will take more time as your
files get larger. This process should take place daily, but you can run it
at night with a batch file that waits until after midnight (ie: DAYO Clock),
or a with most scheduling programs. All other users and computers must be
out of the databases, or the procedure will not occur properly. Remember to
'flag' the files sharable, readable and writable.
- Backups of your data and configuration files should take place daily! You
have no doubt heard many scare stories. They are all true! The key files
that need to be backed up all have the extension of .DBF, and .CFG. The
.DBF files are your databases. The .CFG file(s) contain your configuration
information (as seen in the Configuration module).
DAYO Orders, TJS LAB Page: 71
- If you are on a network, It is NOT recommended that you use dBase III+ with
the databases. It may write an end of file marker not always recognized by
DAYO. Appending additional records to the database after this point often
leads/creates a 'bad record' in the database.
- If you must use dBase (tm) with DAYO Orders, and you are on a PC based
network/LAN, be sure to SET EXCLUSIVE OFF before you open ANY databases.
This will allow the opened databases to be shared, and more importantly,
prevent a user (or all users!) from 'crashing'!
- If the SIMPLE EDITOR tends to 'hang' your CPU, even on small files, then
do not use it... Hope to fix this 'feature' with the next upgrade...
- If you require an additional decimal for your taxrate (ie: 0.0625), then
you will have to modify the TAXRATE field in the databases TAXCODES.DBF,
INVOICE.DBF, ORDERS.DBF, CUSTOMER.DBF, ARH.DBF. Use the MODIFY DATABASE
option in the MISC ROUTINES to change the length from 5 to 6, and the
number of decimals from 3 to 4.
┌───────[ MODIFY STRUCTURE: TAXCODE.DBF ]─────────┐
│ FIELD_NAME FIELD_TYPE FIELD_LEN FIELD_DEC │
│════════════╦════════════╦═══════════╦═══════════│
│ TAXCODE ║ C ║ 1 ║ 0 │
│ TAXRATE ║ N ║ 6 ║ 4 │
│ ║ ║ ║ │
│ ║ ║ ║ │
│ ║ ║ ║ │
│ ║ ║ ║ │
│ ║ ║ ║ │
│ ║ ║ ║ │
│════════════╩════════════╩═══════════╩═══════════│
│ Press Enter to edit any field... │
└───────[PRESS Ctrl W TO SAVE AND EXIT]─────────┘
DAYO Orders, TJS LAB Page: 72
■ TJS 'Computer' LAB
TJS LAB is an association of programmers and technicians that produce
customized, multiuser software for the PC based network (ie: Novell and
others). Our specialties include Inventory Control, PC Communications/EDI,
Management, Reports (standard and graphic), Data Conversions, and
Accounting (A/R, A/P).
A unique feature of TJS LAB is that our software is by default, multiuser.
'Standalone' applications are the exception! All our applications are
written in Clipper, Basic, or C (preferably Basic or Clipper). We will
license all our application source codes. We produce applications that work,
are easy to use, and are inexpensive!
Want a change?
Want an enhancement!
Want a completely new product/application?
Want to make your idea a reality?
Custom/contract programming, by TJS LAB, and our associates is available.
Standard rate is $35.00 per hour (our sites). Guaranteed quality and timely
work is our number one policy.
We make program enhancements/changes/fixes at our location(s), but can/do
make 'house calls' via special software and a modem.
Write us at:
TJS LAB
PO Box 585366
Orlando, Florida 32858-5366
Or call us (8:00 am - 11:00 pm):
(407) 291-3960
* Note that TJS LAB, nor any of the associates accept/take any support
calls for unregistered Shareware products.
TJS LAB, Computer Division
In an effort to provide the 'total solution', TJS LAB now offers personal
computer systems, printers, software and accessories at a much discounted
price. All equipment is warranted by the manufacturer for at least one year.
Call or write us for more information...